I didn’t know quite what to make of Lennon Stella’s New Year’s Eve post from a boat somewhere in Greece. “Goodbye 2017 – I found myself in you,” Stella wrote. A post shared by Lennon Stella (@thisislennon) on Dec 31, 2017 at 11:38am PST And now? Well, now it all makes perfect sense. Stella–who plays… Read more »