Tell your Facebook friends about severe weather with The Weather Channel's new app
The Weather Channel is at it again taking social to new heights to deliver weather info. A year ago, the TV network made headlines with their first-of-a-kind Twitter partnership. More recently, they've relaunched their website wit ...