All Strokes Reviews:
strokes: USA (Los Angeles), March 31, 2006live concerts
Strokes: USA (Los Angeles), March 31, 2006

The sound was nearly perfect, except when Nick's guitar was too quiet on "12:51."

POSTED: 04/22/2006 - 02:13 am

10
like
6