New ‘Top Gear’ Hosts Criticized for Stunt near London War Memorial

New ‘Top Gear’ Hosts Criticized for Stunt near London War Memorial

Top Gear just wouldn’t be Top Gear without some controversy—and it looks…