Florida is a beautiful, scary, but AWESOME place. Meet my new friend!