Weird or What? 2011 | TV Show Watchlist

Season 1, Episode 1 Strange Survival

First Aired: April 21, 2010

A mystery involving a falling man; self-propelling rocks; deadly ice falling from the sky.