After many months of hype and anticipation, Top Gear USA debuted last night on the History Channel. In the build-up to last night’s premiere, the show seemed like it would contain all of the familiar ingredients necessary to make us to salivate in front of our television seats week after week. Expensive cars? Check. Exciting theme music?...




