We’ve been stoned on tour for the last 17 years. Charles Lin—The Tech May. 9, 2016 Facebook Twitter Reddit Print We’ve been stoned on tour for the last 17 years. Charles Lin—The Tech