Hummer vs. Traffic Signs October 21, 2009 - 9:23 pmChris 11 Comments It’s difficult to believe that anybody in a Hummer would do something this douchie.