Current Swell

Photos: The Cat Empire and Current Swell at Metropolis, April 10, 2015

Check out photos of Australia's The Cat Empire from their first of two sold-out shows at Metropolis last week.

10 years ago