We made it last Sunday to the annual Daytona 500 Nascar race in Daytona Beach, Florida. Our first time there – we are not exactly Nascar fans, but while we were in Florida decided to see what all the hoopla was about. Pretty exciting, but not without a little drama. Embed from Getty Images We... Read more »