As he reflects on Stone Temple Pilots’ history, frontman Scott Weiland quietly breaks into song: “The long and winding road.” His band mates – guitarist Dean DeLeo, bassist Robert DeLeo and drummer Eric Kretz – spontaneously sing backup.
Read the original post by KHWB-TV Houston