Larry DeLuca is a Singer/Songwriter based in Tucson, AZ. He graduated from Berklee College of Music in 1996 with degrees in Songwriting and music production.. In addition to alternqative Rock He's performed in and directed plays and musicals and has written three full-length musicals.
He's performed as a solo act, as lead singer of the band "Concept Shock," and with Docapella, the University of Arizona Medical School A capella group