James Chapman

Articles

placeholder image
Maps finally puts second album on the map

After teasing about his new album since the start of ’09 — presenting a slate of new track titles on MySpace in January, then saying about them in February that he’s “never been more confident and excited” — Maps frontman …

on July 02, 2009, 11:45am