Steve Lambert

has just returned from presenting in Dundee Scotland

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