3701 Chestnut St
Philadelphia, Pennsylvania 19104

This film takes a look at Ireland in the 1960's as the country teetered on the edge of change.

Added by Upcoming Robot on October 27, 2007