Where To Stream Red vs. Blue Season 1 Episode 7
Check Out the Treads on That Chick
- Aired April 27, 2003
- 10 Min
The Reds keep the Blues pinned, Blue Teams rookie tests out the new tank.
Check Out the Treads on That Chick
The Reds keep the Blues pinned, Blue Teams rookie tests out the new tank.