Red Hot Chili Peppers at Butzweilerhof, Cologne, Germany.
Production information and reference links
Recommendations from this title