Geekly Speaking About… “Top Gear USA” Episode 1

Thanks to some technical difficulties which were not present when we conducted our tech test about 1.5 hours before its premiere last night at 10:00 pm, we were unable to produce the audio for the live commentary between myself and Kara Dennison as we watched the first episode of the U.S. version of “Top Gear.” […]