Trollbox2000

Posts

No posts found.

Comments

0

The worst defunct TV channel to exist is Men & Motors

lol what are you talking about? Men & Motors was the absolute pinnacle of television! Have you even seen anything else? Bet you're one of those people who thinks Love Island is high art.
submitted 1 year, 2 months ago by Trollbox2000