Our thoughts on the new Top Gear America crew: