johnfavicchia.com
Bio
JOHN FAVICCHIA BIO One of today’s top players, New York-based John Favicchia has performed and/or recorded with such greats as Special EFX, Steve Khan, Eddie Money, Tony Levin, Chieli Minucci,Charl…