Check Out The New F1 Miami Grand Prix Track!

Formula 1 is coming to South Florida next month, holding the inaugural Miami Grand Prix! The track was built over the last several months at Hard Rock Stadium and includes tons of crazy amenities including a yacht club and a beach club with a pool inside one of the corners! Check out this fly through of the track and all the changes that were made at Hard Rock Stadium! Are you attending the race?