johnfavicchia.com
Drum Clinics
John’s Drum clinics always consist of two things. One: Inspiration. Two: Education. John Achieves this by playing at a world class level to his music tracks or soloing as well as teaching his…