Formula 1’s Miami Grand Prix weekend underway with annual fan fest, activities

Get ready to start your engines, South Florida! Formula 1 has officially rolled into town.

Author: Rich