MovieChat Forums > Reds (1981) Discussion > Theater run in New York City--one week o...

Theater run in New York City--one week only, opens Oct 6


at the Village East
11th St. & 2nd Ave

The THROTS!
Oh, these squawking birds won't quit

reply