Ahead of Saturday’s NASCAR Cup Series Coke Zero Sugar 400 at Daytona International Speedway, United States troops rappelled from a helicopter to deliver the green flag. It was a special moment befitting of the regular season finale, and you know the crowd at the “World Center of Racing” had to have enjoyed it.

This story is developing…

Read the full article here

Leave A Reply

Exit mobile version