I don't know if anyone has mentioned it (I haven't been following this thread) but there is an exhibit of car- and racing-related LPs at the NHRA Motorsports Museum in Pomona, CA. If you look at photos of the Spirit of Speed show from yesterday you might see some of them in the background.