Posted on April 18, 2010 by Mick JeffriesIdiot Glee at Gumbo Ya Ya James takes his cool doo-wop project live with a band. Very promising