Outdoor Oddities
Written by
in
Supposedly, this is in Louisiana. Just an American Alligator making a snack out of a full grown deer.