The Liars "The Overachievers" at the Bowery NY
Tuesday, June 29, 2010 at 03:28AM
David Phillips
What the hell, here's a great random clip from
The Liars
.....Live at
The Bowery
in NYC.
Article originally appeared on wino-strut-nation (http://wino-strut-nation.com/).
See website for complete article licensing information.