Daily Archives: June 28, 2011

Feature

1970 Greenpeace concert still resonates

It may be one of the most compelling live albums ever made – yet chances are, you haven’t heard it. Featuring Joni Mitchell, James Taylor and Phil Ochs all at the height of their powers, Amchitka, the 1970 concert that ...