Archive for the ‘Crabs’ Category

Giant Crab
Buster, the World’s Largest Inflatable Crab, Straddles the Roof of The Sole Proprieter Seafood Restaurant On Highland Street in Worcester, MA (Originally Published on Gargoyles and Grotesques on July 7, 2014)