Humankind's Final Stand - The Strain
Humankind makes one final stand against the Master on the season finale of The Strain. "The Last Stand" is the tenth episode of the show's fourth season.

Unrated
Photo Credit:
FX
Show:
The Strain
Episode:
The Strain Season 4 Episode 10: "The Last Stand"
Related Photos:
The Strain Photos
Uploaded by:
Uploaded: