Dude, the H2 is the biggest, lamest, most awful car on the road. Apologies to any EC boyz who drive one of these, but it's really a monstrosity and a...