2006 International Extrication Challenge - Burlington Canada

2006 International Extrication Challenge - Burlington Canada