Great new track from Lone Wolf.
I didn't know Lone Wolf had a new album out - a very pleasant surprise! 1