Josef Newgarden and Zach Veach chat about the key points around Toronto's Exhibition Place on the shores of Lake Ontario prior to the 2019 Honda Indy Toronto.
TAG Heuer Keys to the Race: Toronto
TAG Heuer Keys to the Race: Toronto
Leave a reply