+ Submit News Link

User Profile: itscrazytime



Posted:10/23/2011 12:00:00 AM
A video filmed by two British tourists - appears to show a small alien-like creature arching its back as it stands next to a tree in the Amazon jungle.

Posted: 10/23/2011   Reads: 474   Submitted By: itscrazytime   Source: www.thesun.co.uk

NEXT >