A photo essay of some Canadian cars that ran well and finished late during NHRA’s iconic Chevrolet Performance U.S. Nationals at Indy…. (continue reading…)