Рет қаралды 202
305 Spot
Enjoy this walking tour around the Formula 1 Fan Zone at Lincoln Road in Miami Beach. The Grand Prix will be taking place in Miami during the weekend