
Here's a complex question that requires someone to reason about the input, can you answer it?
Which city is the American rock band, that released their album on March 19, 2012, from?


Albuquerque, New Mexico
