(Updated 2021) Ever hear about the "World of Speed" Motorsports Museum? I hadn't. I stumbled across it, by accident really, during a trip to visit family in Portland, Oregon. And even though the schedule was a little cramped my chauffeurs gamely agreed to drop me off there for "an hour or two." I could easily …
Continue reading "Hot Rodding History – the World of Speed!"