Medics on standby: inside the makeshift Grand Prix hospital

Medics on standby: inside the makeshift Grand Prix hospital

CTVNews.ca Top Stories