Sorry if I am bumping an old thread, I am just reminiscing about Egypt, Mercedes, and some think PR girl that I'd run into over by Queens Plaza over a decade ago.
Do girls still work out of SUVs? I first heard about this on O&A in the early 2000s and went looking for them, immediately found...