Wow! Weird Creature found in Dominican Republic! lorddread Published 08/30/2008 What the hell is this? Next Picture Share Tweet Flip Email Pin It Tags: wtf weird alien creature ldmedia NEXT PICTURE 5 Comments Log in for Comments
5 Comments