Tuesday, March 04, 2008

March Metal Moment #52: Queensryche live in Tokyo 1984


Japanese folks really know their aluminum and heavy metal. By the way, Sofia Coppola had to have seen this video once or twice before filming Lost in Translation.

No comments: