I most certainly did, and was going to point out to Nathan that it was the bumper sticker, not the window sticker that gave you the extra speed-n-grip to win it!
Way to go guys!!! I'll be watching the race on SPEED today, to see that beautiful MINI crossing the finish line first.
The Helix sticker was there before, the M/A one is new and now they won. I'm sure it was nothing to do the car being totally rebuilt from the ground up and the migration to the Bosch system. It was the collective all of us "pushing" the car along channeled through the M/A sticker... Thats my story and I'm sticking to it :ihih: