Nothing More American Than NASCAR

I’ve been back in the States spending sometime with my family and friends. My good friend Chito asked last minute if I wanted to go to NASCAR in Dover, DE. So, I took the offer. One of the best parts … Read More