Lindsay Lohan, The Canyons, Liz and Dick, Sick NoteThis week it was announced that Lindsay Lohan, ever the embattled on-again off again actress, would be making her way back to the screen. The star, who has been most notable as of late for her…



Source link