Thursday, November 1, 2007

EXCLUSIVE! Jarrod's crash caught on tape.

Closer Racing Blog has discovered this footage. It's believed to be Jarrod's recent crash or a copycat crash by Petey at the Mont.

No comments: