NEW DLC Video... Spoilers!!

#1TombStoneChuckyPosted 11/16/2012 3:11:16 PM
http://www.youtube.com/watch?v=h7d-q693_V8