2009 Indy Lights Toronto
10-12 July, 2009, Toronto, Ontario, Canada USA
Sebastien Saavedra.
© 2009, Phillip Abbott, USA
LAT Photographic10-11 July, 2009, Toronto, Ontario, Canada USA
© 2009, Phillip Abbott, USA
LAT Photographic