Where To Stream Wizards vs Aliens Season 1 Episode 12
The Last Day - Part 2
- Aired December 4, 2012
- 25 Min
With a powerful new ally by his side, Tom must bring his entire family together with Benny to destroy the Nekross Master Plan, before the whole of the Earth is changed forever.