Twin Peaks star Lara Flynn Boyle tries to stay low-key while ‘drinking whisky from the bottle’ in her car

loading...