Extras

Video thumbnail: Secrets of the Dead Japanese SuperSub - Preview

Secrets of the Dead

Japanese SuperSub - Preview

Airs Wednesday, February 29, 2012 at 10:00 p.m. ET/PT. Check your local listings.

Japanese SuperSub - Preview