Video: TNA Genesis PPV 2012 Promo Posted on December 12, 2011 by William B. West TNA presents Genesis: Sunday, January 8 Live On Pay-Per-View and online around the world at TNAOnDemand.com: