TAP TO UNMUTE

Is this giant Cadillac the weirdest racing car at Goodwood? | 79MM

Is this giant Cadillac the weirdest racing car at Goodwood? | 79MM