Lucifer's Hammer
Jump to navigation
Jump to search
Famous Harley-powered race bike, which won the Battle of the Twins series three years running, 1984-86.
Famous Harley-powered race bike, which won the Battle of the Twins series three years running, 1984-86.