Lindsay Lohan is returning to the small screen! Not in a TV sitcom or a made-for-television movie, but in a new reality show! The actress is at the helm of the MTV docu-series, Lindsay Lohan’s Beach Club. The show chronicles the Life-Size star as she prepares to open up her much-anticipated business, Lohan’s Beach House in Mykonos, Greece. The teaser trailer was released today and it gave viewers a glimpse of the picturesque Greek islands and the luxury seaside club.