Showing posts with label F1. Show all posts
Showing posts with label F1. Show all posts

F1 Miami

Miami is the first of two Grands Prix in the US. Hard Rock Stadium is located in Miami Gardens a predominantly African-American c…