Do I have an (ugly) Alter-Ego?

  • me • picture • curiosity • incredible • personal • lol • malta • laugh • english • fun
  • 20 words
Me in Malta? O_o Me in Malta? O_o

A couple of frieds of mine, Michele and Imma, went to Malta and found this man…