Bigfoot Statue
Outside a Vermilion Bay gas station and restaurant is a visiting artist's rendering of Bigfoot. This statue has been known to talk.
How to find us
Highway 17, Vermilion Bay, Ontario
Latitude49.8567Longitude-93.378
Phone--Toll Free