FEATURED VIDEO
Tax Day Protest
Published: 02-21-09

A short video documenting an anti-war protest on Tax Day of 2003 in downtown Denver. One of the earliest productions of Deproduction, the denverevolution production group.

Average 3.7 (3 votes)
Your Vote Counts
Learn More About Voting
SERIES
FreespeechTV

freespeechTV

Producer: domintern
MORE FROM FreespeechTV