World's Largest Inflatable Lobster Sits Atop a Maine RestaurantWorld's Largest Inflatable Lobster Sits Atop a Maine RestaurantLarry the Lobster stands at 12 feet high and 700 feet long, and weighs a whopping 700 pounds.MeganMegan
Want to See the World’s Largest Ice Carousel? Maine Plans to Make It in 2023Want to See the World’s Largest Ice Carousel? Maine Plans to Make It in 2023Did you know this was a thing? Meghan MorrisonMeghan Morrison