Are you talking about the Petersen Automotive Museum? I love that place. My sister lives literally 200 yards from it. I have been there about 100 times.
Nah, it's something that begins with a "V". Here we go, the Volo museum: Welcome To the Volo Auto Museum Web Site !