The Invaders (2011)
Meets the creatures whose alarming ability to adapt to new surroundings has allowed them to thrive in new areas, and create problems.
3.8
- First Air Date: 2011-07-14
- Last Air Date: 2011-08-18
- Total Seasons: 1
- Total Episodes: 6
- Episode Runtime: 44 min.
- Network:
National Geographic