Massive 13-Foot Gator Snatches Duck


Mother of God that thing is massive. Freakin Godzilla!

More on this story HERE!