Gator In The Bay is the world's largest alligator, the giant floating art piece is 275-foot long.
Gator In The Bay is the world's largest artificial alligator. The giant floating art piece is 275-foot long.