Tibor Takács By · May 22, 2017 Director: Meteor Storm (2010) NYC: Tornado Terror (2008) Ice Spiders (2007) Black Hole, The (2006) Tornado Warning (2002) Writer: (none)