
America’s love of giant roadside attractions has produced many strange sights, but few are as fierce as Betsy, a colossal spiny lobster in Islamorada, Florida. You can see Betsy in these fantastic photos shared by Atlas O…

America’s love of giant roadside attractions has produced many strange sights, but few are as fierce as Betsy, a colossal spiny lobster in Islamorada, Florida. You can see Betsy in these fantastic photos shared by Atlas O…