Strait Shine - Prince Edward Island, Canada

Take a tour of the facilities at Strait Shine in Prince Edward Island,...

5,151 views metacafe.com

Interest

Canada
Discovered by CanadianTourism
on Mar 9, 2009

Stumblers Who Like This Page