Sunday 2 December 2012

The Walking Dead 3x08 Taiwanese Promo "Made to Suffer" (HD) Mid-Season Finale

Everything sounds better in Taiwanese!