Free the Loggerhead Turtles at the Finn Inn Grafton IL
0 have signed. Let’s get to 2,500!
The Fin Inn is a family-owned seafood restaurant in Grafton Illinois which since approximately 1983 displays captive loggerhead turtles in tiny aquariums that customers can admire while their enjoying their meals in booth style seating. These creatures kept in stressed and confined conditions range from 200 to 375 pounds have barely any room to move around. The loggerhead turtle is the world's largest hard shell turtle. When it's not nesting season, these majestic creatures may travel hundreds or even thousands of miles, a migration which will continue throughout their lives. They do not belong in tiny confined aquariums for purposes of human entertainment. Please free these majestic turtles to their natural habitat.
Today: claire is counting on you
claire dudan needs your help with “Sieb family: Free the Loggerhead Turtles at the Finn Inn Grafton IL”. Join claire and 2,461 supporters today.