Steve Vai joined WHITESNAKE on stage earlier tonight (Thursday, June 23) at Hellfest in Clisson, France to perform the band's classic song "Still Of The Night". Fan-filmed video of his appearance can be seen below.
Doug & Scarpetti have worked together, on and off, for close to 15 years. They love to argue and break each other's balls but are pretty close...Full Bio