18Feb

Top Gear

Top Gear LogoI was rather amused the other day to stumble across Top Gear on Mexican TV.

Despite their commentary to the contrary it is actually a popular show here

Share

Leave a Reply