if you were in what I though was your (husbands?) S3 right out the front of the elevator doors, then yes, twas me. Oh and that GTR grill was yours, finally got it painted.
was the oil in the car park after I left? I just went and checked underneath my car and it's not leaking, so not mine yay!