Carolina faces past demons while Church rides shotgun...ish.
Red vs. Blue
Season 10
12
August 27, 2012
8 minutes