Red vs. Blue poster
TV

Red vs. Blue (2003)

S01E07 Check Out the Treads on that Chick

Apr 27, 2003 • Season 1 • Episode 7 • HD

As Church and Tucker express their frustrations about their predicament, Caboose suddenly climbs into the tank.

Country: US