Tommy the crab is the largest crab statue in the world, according to World Record Academy. He is 25-feet tall, 25-feet wide and weighs over four tons. He is attached to the Giant Crab Seafood ...
Twenty-six years ago, faced with competition from national chains like Applebee’s and TGI Friday’s, a Towson seafood restaurant decided to reel in diners with a giant crab cake. In May 1998, The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results