Florida Muck Monster Revealed!
For the first time ever, theLEEK.net
is proud to reveal the mysterious creature, recently spotted in South
Florida and dubbed the
Muck Monster, in its full glory.
The creature has
become a legend and managed to attract a huge number of visitors and
tourists to the area. Unfortunately, many of them never came back to
tell about their encounter with the creature.