James Franco and girlfriend Isabel Pakzad live it up in Greece
James Franco has been recently spotted enjoying the last days of summer in Greece. “The Deuce” star was at Sea Satin in Mykonos with his girlfriend Isabel Pakzad and two friends sitting at a ...