The Hummer H2 Is the Most Embarrassing Vehicle You Can Drive http://www.instagram.com/dougdemuro Related Posts:Truck Goes Airborne After Chase in LouisianaVideo Footage of Drive By Shooting in Kansas CityLearn to Read Korean in 5 Minutes (seriously)Jessica Wilson Trying to Escape Boyfriend Levenski…