Savage Race Ends 2017 Season with a Bang
The final Savage Race weekend of 2018 started out with A bang.... literally. Just after the finish of the national anthem and thousands of people all around, the United States Army fired off a cannon into the air to start the final race of the 2017 season at the Little Everglades Ranch in Dade City, Florida home of Savage Race for the past several years.