Read a little. Learn a lot. • Tightly-written news, views and stuff • Follow us on TwitterBe a Facebook FanTumble us!
 

Posted on December 4, 2009 | tags

 
 

U.S.: WHOA GUYS! IT’S SNOWING IN HOUSTON!!!!! HOLY (#(^!

In Houston, they don’t know what to do with snow, so you see hilariously unfortunate scenes such as this guy holding an umbrella in defeat, covered in sleet. source
 
More in U.S. (1996 of 3761 articles)