Layton Confronts the First Class Passengers in Delightful Snowpiercer Clip
Daveed Diggs in Snowpiercer. Image: TNT/CBR There’s something really satisfying about seeing rich people getting nervous. In a clip from an upcoming episode of Snowpiercer, provided by Comic Book Resources,…