Massive Creature Slams Into Pier. Onlookers Stand Speechless When They See What It Is October 12, 2024 by admin Massive Creature Slams Into Pier. Onlookers Stand Speechless When They See What It Is. Wow this was such an amazing story. Post Views: 46