‘71 Demon at Mecum $70K lower estimate
Really curious to see what the hammer drops at.
Print