"Screen Shot 2017-04-17 at 7.28.54 AM" - 659 × 413 in Stephen Tobolowsky’s New York Times interview David Chen Published April 17, 2017