FuzzyRetroLad

Posts

No posts found.

Comments

0

The worst defunct TV channel to exist is Men & Motors

Yeah, Men & Motors was absolute trash. Still can't believe it lasted as long as it did. Top Gear on Britbox is a zillion times better mate.
submitted 1 year, 3 months ago by FuzzyRetroLad