Bigfoot Spotted in the Courtyard of the Ringling Museum of Art
[April 1, 2012] Most Bigfoot sightings usually occur within the Northwestern United States. However, a small group of art enthusiasts visiting Sarasota’s Ringling Museum of Art were taking a break...
click to continue