Scott Bloomquist: “After the guy in China saying 18 was the luckiest number in the world, it made me do a little thinking after he gave me the reason why. I decided I disagreed.” Scott Bloomquist’s father once bought a race car. The #90 went to the track with Scott’s […]
Read More