2011 Lime Rock Park - Auberlen sees red.

It seems all too often, your out minding your own business and some idiot in a Ferrari gets in the way...

No comments:

Post a Comment