sfsignal.com
Galactica’s Razor Coming To The Big Screen, Houston Screwed Again
According to SyFy Portal, Sci Fi’s mini-movie Razor will be coming to the big screen, but only if you live in “one of the largest cities in the nation”. Let’s see: NY? Check…