Kestas
Staff member
Interesting buzz in Detroit this morning.... it seems a couple of ladies somehow got into the (closed) Auto Show 2:30 this morning and took pictures of themselves posed naked on the new Challenger.
I await the pictures.
I await the pictures.