Peter,
Plus 1 to the kudos here - this has an irrisistable drive (I can hear the influences, but fogot them as soon as you start playing those fills!).
Strong lyrics and vocal too...one of your best.

Robert