Steve Lambert

is staying inside.

adbusters

January 14, 2001

Puppet Street Project

Collaborative project done with over 60 volunteers on the eve of George W. Bush’s inauguration in 2001. Video