6/7/08

Yippie ! 1968

On our 1968 research journey we came across this awesome newsreel video>
The Chicago branch was a New Left film production and distribution group that was headquartered at 2770 North Lincoln ave. Their films including coverage of Chicago '68 are: Summer '68 and Yippie.

No comments: