Where To Stream Red vs. Blue Season 7 Episode 14
The Installation
- Aired September 21, 2009
- 10 Min
Simmons and Lopez try to hold their ground, while the desert team members find themselves in shifting sands.
The Installation
Simmons and Lopez try to hold their ground, while the desert team members find themselves in shifting sands.