OMG. WTF is this? by Dawn Walton | Posted on July 12, 2013November 13, 2013 Alien? Please say alien. It’s an alien, right? Oh crap. Misshapen baboon. h/t Huffington Post Photo Llewellynn Dixon Share on FacebookTweetFollow us
November 9, 2022 PSA: U.S. National Park Service warns visitors not to lick psychedelic toads to get high