Tucker and Church explain to the Reds about the 2003 New York Video Festival.
Red vs. Blue
Specials
71
July 28, 2003
3 minutes