Fort Collins, CO
Red Scare Industries
On September, 11th 2001, after the terrorist attack to the World Trade Center, the building collapses over the rescue team from the Port Authority Police Department. Elway and their sergeant are found alive trapped under the wreckage while the rescue teams fight to save them.
WHAT’S YOUR FAVO(U)RITE SCARY MOVIE?
Loosey's at 2am on Fest Sunday.