Question: Which city is the American rock band, that released their album on March 19, 2012, from?
Answer: Albuquerque, New Mexico