The Duke Spirit at Sea Level Records – June 19, 2006
One of their first shows in LA I think. There were maybe 5 people at the show. It was still awesome.
One of their first shows in LA I think. There were maybe 5 people at the show. It was still awesome.