Did they really film...
Nicole deBoer walking in front of a blue screen to make it look like she was walking on a New York City street? I love Syfy's movies! They are so campy!
shareNicole deBoer walking in front of a blue screen to make it look like she was walking on a New York City street? I love Syfy's movies! They are so campy!
share