Virtual Travel Downtown Sudbury, Ontario, Canada Virtual travel, Sudbury, Ontario
For 15 years, Lavoie and his business, Northern Screams Attractions, have taken over part of Blezard Valley, located in Greater Sudbury, Ont., for the Fields of Fear attraction.
[...]