I'm down for this. I live in Worcester so its real close for me.
Just to clarify on 'THE PARK'...this is Green Hill Park in Worcester correct?
I got my 04, so I'm in!
Little bit of a commute
I'm debating if I should even bring my car or not :lol1:
^agreed, its like going to mustang week without a mustang... oh wait, we do that