Steve Vai & Billy Sheenan - The Crying Machine HD
5,485 views
Billy Sheenan joins Steve Vai to perform "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 the owner of Favored Nations, a recording and publishing company that specializes in promotion and maintaining talented recording artists.