Any non-brits learn a lot of british slang, terms and terminology while watching Top Gear?

42 comments