British Seapower on March 29 in St. Louis

1 of 16

Nichole Torpea

On March 29, 2008, British Sea Power, from you guessed it, England, played a show at the Billiken Club at Saint Louis University.

The Billiken Club, nestled in the basement of Saint Louis University's Busch Student Center, has gained a reputation for hosting stellar indie and rock bands -- for free -- over the past few years. On Saturday, March 29, stars-on-the-verge British Seapower took to the tiny stage at SLU.