American indie rock band The Shins formed in 1996 in Albuquerque, New Mexico but the release of “New Slang” in 2001 was when the group truly took off. 110 more words