My co-worker said she saw something on MSNBC last night about BMW and the MINI. She doesn't remember what it was saying because she was falling asleep (maybe it was all a dream?) Did anyone happen to catch this last night?
I didn't see it either, but that's because I don't have cable or a dish. Last week when George Harrison assumed room temperature, they had news cameras in front of the Abbey Road studios. I was wondering if a MINI owner was going to try to drive back and forth to get on the tube, but I didn't spot any.