Sighting of the Big Guy

$16.99

Maine has a history of big foot sightings and even acknowledges the big guy in a crypotozoology museum located in Portland, Maine with a Sasquatch Revealed Exhibit.  Bikers wait patiently for the snow to melt so like Squatch they can live to ride!