juliorvarela.com
“Top” Gear Producers Insist that Controversial Episode Was Not “Offensive” to India
Top Gear, the UK’s favorite show when it comes to insulting Mexicans, is currently facing criticism for its recent December episode from India. While the Indian government called for the BBC …