Strange living creature swifttallon Published 04/10/2009 This strange, scary looking creature was discovered off shore in Saudi Arabia. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: strange creature saudi arabia shore water living scary animal NEXT VIDEO Scared Of Heights? 4 Comments Log in for Comments
4 Comments