Double-headed Satanic Political Beast
This stencil — Bush and Kerry, two sides of the same political beast — popped up all over the Montrose before the 2004 presidential election.
When: September 27, 2006
Where: Houston
Previous: Basho and Chicken Boy
Next: Killer Whale