The Crazies - Ogden Marsh (TV Spot)

Is it just me, or is the creepiest thing in this ad the grown woman in pigtails riding a bicycle singing hymns? We’re keeping our fingers crossed for this remake of Romero’s cult classic. In theaters February 26.

<none>