As the Miami Grand Prix kicked off Friday with practice sessions at Hard Rock Stadium, Formula 1 fans gathered on the sands of South Beach for a festival featuring car … Click to Continue »