inthesticks New member Jan 2, 2008 #1 Does anyone watch this new show? It is about two sisters who are Storm Chasers. There is some great footage of tornados and wall clouds and storms on this show.
Does anyone watch this new show? It is about two sisters who are Storm Chasers. There is some great footage of tornados and wall clouds and storms on this show.