Godzilla, that you bro? Apparently the widely hailed and feared giant gator, Chubbs, makes appearances at Buffalo Creek Golf Course in Palmetto, Florida. The world takes notice, and we're not surprised. Look at that damn behemoth.
Like what you see? Follow our WhatsApp channel for more.
Stay up to date by following us on Facebook!