Broken arm. Broken transmission. In a ditch. And they still finished.
Friday, April 18, 2008
Targa Newfoundland - Never Quit Racing WRX
Reviewed by Sean Morris
on
10:42 AM
Rating: 5
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment