I Love Blood Gulch

I Love Blood Gulch is a special episode for Red vs. Blue about the New York City Film Festival.

Synopsis
Tucker and Church explain to the Reds about the 2003 Machinima Film Festival in New York City.

Video
thumb|410px|left