Funny Reaction to CROCS!
Peter Pizagalli
Published
11/30/2012
American crocodiles in Florida at Everglades National Park while canoeing.
51 Comments