Interview with Sebastian Silva – Idle Hands, Silver Talon, and Leathürbitch

We had the opportunity to talk with guitarist extraordinaire of Idle Hands, Silver Talon, and Leathürbitch out of Portland, Oregon. MIRP:  First of all, I want to say welcome home. You had quite the adventure. [...]