Among the personalities planned for Top Gear USA, Eric Stromer is the "who?" among the three. So when he made an appearance on Adam Carolla's radio show, our ears perked up. After listening to the broadcast, we learned the plan for the show is not to do an American version of the British programme, but rather to… »6/19/08 1:00pm 6/19/08 1:00pm