How the world sees Greece
Despite reports that they met last summer at Lindsay Lohan's club in GREECE, Lohan Beach House Mykonos, our source says that's not the case.