Sammy Hagar delivers on and off stage

Sammy Hagar delivers on and off stage