Top Gear LIVE: World Tour

Yes, not only will the US be getting our own version of the BBC's hit motoring television program, but the BBC is now saying there will be 'Top Gear Live' world tour stopping at 15 countries. No word on which countries those will be, but its possible that the US will actually be a stop; a managing director of Top Gear, … » 3/14/08 8:30pm 3/14/08 8:30pm