Company: Activision
Product: Guitar Hero World Tour
Activision provided this video of Ted Nugent, discussing what it was like to be included in the Guitar Hero World Tour game; he discusses playing Guitar Hero, playing guitar and riding a buffalo onstage. Check out the video below.