Recognize Any Places?  "The Mist"

"The Mist" - much of it filmed right here in Windsor.  Check out the trailer and be sure to tune in to Spike TV on June 22nd for its debut "The Mist" trailer