Massive Alligator Seen Tied to Bumper on Florida Roadway

|

Massive alligator is seen tied to a bumper of an SUV driving on I-95 in Brevard County



Comment
Show comments Hide Comments

Latest Florida Videos

Video Archives