Top Gear coming to USA
Fans of the juggernaut car show, Top Gear should be delighted to hear that a US version of the program is currently under production. For some reason its going to be on the History Channel where they’ve ordered up between 10 and 12 episodes and…