AllLos AngelesAtlantaTWD

The Walking Dead Season 5 Finale

By March 27, 2015 No Comments

The Walking Dead closes it’s 5th season this Sunday, March 29.  Congrats to the cast, crew, and vfx team here at Stargate Studios on another amazing season.  Check out a sneak peek of the 90 minute finale.