F1

Azerbaijan GP Top Moments: What are the top 3 moments from the street race in Baku?

Azerbaijan GP Top Moments: What are the top 3 moments from the street race in Baku?