Added by
Antares
11 years ago on 6 August 2012 07:56
Steve Vai - Performing "The Crying Machine" at the 2012 TEC Awards. Steve was awarded the prestigious "Les Paul Award" for his achievements in music innovation & performance. Steve is backed by Larry Batiste and the 2Cold ChiliBone TEC Band.