Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 26, 2010
A group of (dumb ass) kids were on a beach in Panama when a strange animal comes out of a cave, they get scared and pummel it with sticks and rocks. This video will provide close-up photos, and a new rare photo of it.