Tree Fell on My House

Wind tossed a huge tree on my house

KTSM Weather Talk

Apr 22 2014 - 3:42pm
Happy Earth Day everyone! It's been a rough 4.54 billion years, but we've made it this far! Speaking of which, what better way to commemorate Earth Day, than by mentioning other planets...