Glenn sat down with Randy Falsetta of South Detroit Soundhouse on his Birthday while in Detroit, Michigan, USA a few days ago to talk all things US Solo Tour, Deep Purple, New Album, Black Country Communion and more