PopTodd Posted September 26, 2008 Share Posted September 26, 2008 They're opening for Nick Cave. Read their bio over at AllMusic and they sound pretty cool. Anyone here seen them? What can we expect? Is it worth it to get there early to catch their set? Thanks for the info. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.