Interesting things apparently happen in Magaluf
Magaluf: a major holiday resort on the Spanish island of Majorca (Thanks Wikopedia!)
This seems like such a classic I fear it's a re-post. I don't recall seeing it before but if it's already up here, my apologies.
What IS that she's starting her strip from?
|