Top Gear USA Is Off The Air



After six years on TV, History Channel cancels TOP GEAR USA. The last episode aired on June 28th as the trio drive classic American cars in Cuba.

Read More from PowerNation