jeeesss:
This is Florida’s version of Big Foot.
HOLY SHIITAKE MUSHROOMS! Keep Florida away from me!