Steve Vai, ‘Bad Horsie’ — Killer VideoNoisecreep StaffApril 19, 2010 Artist: Steve Vai Song: 'Bad Horsie' Album: 'Alien Love Secrets' Released: 1995 Download Steve Vai Songs