Did I miss a memo or something? Like I know we live in Florida and everything but when did these humungous alligators start becoming a thing? Are the gators out here eating Wheaties!? Y'all would let me know if they secretly opened a Jurassic Park in Florida, wouldn't you?
Photo Credit: Getty Images