What the Hell Were They Thinking?!

Look down at the bottom of Syfy’s barrel, rip out the bottom, then keep digging through the earth about a mile and you’ll find this flick. Lou Diamond Phillips, Nicole Deboer and Greg Evigan star in Metal Tornado. Cast of Continue reading What the Hell Were They Thinking?!