Formula one racing Toro Rosso and Mercedes cars

- Image ID: D92AA9

Formula one racing Toro Rosso and Mercedes cars

keepics / Alamy Stock Photo

Image ID: D92AA9

Location: Montreal, Canada