Can’t wait for the release of No Doubt‘s new album? You’re not alone, and here’s something to further whet your appetite. Chicago indie rockers Maps &