Lucifer's Hammer

From CycleChaos
Jump to navigation Jump to search

Famous Harley-powered race bike, which won the Battle of the Twins series three years running, 1984-86.