OMG. WTF is this?

Written by on July 12, 2013 in Rare Critters - No comments

Alien? Please say alien. It’s an alien, right? Oh crap. Misshapen baboon.

h/t Huffington Post Photo Llewellynn Dixon

Please follow and like us:

About the Author

Recovering newspaper reporter.

Leave a Comment