I had a couple hours to kill yesterday while in Pomona so I took a walk through the National Hot Rod Association Museum. Right next to the airport in Pomona, Ca., is the international speed way. If you are into cars, this is a fascinating way to spend a couple hours.
CF