Love or hate it, technology is becoming an integral part of every drummers set up

Posted By Rick Hughes on Jul 9, 2014 |