British Sea Power (Live)
PLEASE NOTE, THE RUMORS THAT BSP ARE PLAYING AT IRVING PLAZA TODAY (8/17/03) ARE UNTRUE. THE LIBERTINES WILL BE PLAYING THERE ON WEDNESDAY THOUGH AS A MAKE UP DATE FOR FRIDAY'S SHOW.