Was anyone driving in the Crowfoot area on Sun afternoon?? I swear I saw an aston martin DB7 or sumthin' leaving the new BMW-Mini dealership!!! Darker color, maybe green. Didn't get a good look cuz I wasn't driving and the back windows are tinted......anyone else confirm this??