Dave Testa is but a simple IT and guitar player cave man, located in the humble Central New York State area.
He currently doesn’t care if he has much talking about himself at the moment.
If you come back, perhaps he shall have more information posted.