Pink Trash Travels


Apes Invade London


How great is it that Zera and her colleagues invaded London this weekend to celebrate the 40th anniversary of the film, The Planet of the Apes. People were probably like, "This ain't Halloween!"