Tag Archives for World’s Largest

Tommy the Crab

Tommy the Crab

Along "Restaurant Row" In Myrtle Beach, South Carolina, their lies a Fisherman's Wharf-themed restaurant called the Giant Crab, complete with...a giant crab named Tommy.

Continue reading