June 9, 2012

Zappa & The Mothers - King Kong, Germany, 1968