Our Sponsors
2020 Gallery
Read More581 / 1999
200910 Larry The Lobster 2
James Neiss/staff photographer
Lockport, NY - Lockport Tops Seafood Manager Magie McKenzie shows off Larry the Lobster, a rare orange lobster staff discovered on delivery. They are donating him to the Aquarium of Niagara to live out his life.
- No Comments