Pin Up Icon JEANNE CARMEN has been spotted again!
This time, POPS PLACE restaurant located in the heart of LJUBLJANA, in the country of SLOVENIA in Eastern Europe is using a photo of JEANNE CARMEN to promote their Burger Bar..
Medium Fucking Rare.. (reads the caption on her cap)
We hear you Pops and we couldn’t agree more! Lol