Les Stroud & Slash Team Up for Important Song about Saving the Planet

Upon our first listen, it was very clear that we recognized the lead guitar player.…

Advertisements