8 Jul 2023, 22:02 UTC · By: Daniel Patrascu / Harley-Davidson Hand on the Torch is a custom Sportster modified by Spanish garage Lord Drake, pays tribute to a British band album cover