Back to photostream

Lucha Vavoom at Mayan

The thrilling prospect of a Naked Leopard Man sighting turned out to be nothing but boring Barack Obama and Dianne Feinstein in matching animal print outfits.

232 views
0 faves
0 comments
Uploaded on August 31, 2007
Taken on August 30, 2007