I HATE snakes! Especially when they look like trouser snakes! What freaks me out is that it turns out this 'snake' isn't even considered a reptile! Either way, there's way more than blind snakes to blow your mind when you watch this video! You won't believe  the 'tree' moth or what they do with dirty diapers! Whew!

More From Rock 108