Whether you call it Sasquatch, Bigfoot, Yeti, or any of the other names it is known as, folks in Illinois are celebrating this big, furry cryptid and you're invited!
Photos, status updates, tweets and well wishes quickly spread across Facebook, Twitter, Twitpic and other social media sites Wednesday as news of the storms that may have produced tornadoes in Newburgh, IN and Harrisburg, IL broke. The storm, which was possibly an F1 tornado, caused widespread damage and power outages in Newburgh
...