Sebastian Sarti

1457718_10152008355987708_657835939_nSebastian Sarti is a writer based in New York. He’s published previous reviews in Word Riot, The Adirondack Review, and Rain Taxi, among others. 

Diane, with her hands over her face in the motel with Cooper, evokes the blind woman, right? #TwinPeaksFinale