Wonderland. The New Orleans group, Tasche and the Psychedelic Roses, share self-titled, eclectic debut album. Music