TNA News TNA coming to Lyon, France on 1/31 Devin Cutting sent this in: Total Nonstop Action Wrestling is coming to Lyon, France, for the first time!… Adam MartinOctober 20, 2009 Read More