The TNA House Show is a House show produced by Total Nonstop Action Wrestling on March 23, 2013 at the Royal Palace Theatre in Roanoke Rapids, North Carolina.
The TNA House Show is a House show produced by Total Nonstop Action Wrestling on March 23, 2013 at the Royal Palace Theatre in Roanoke Rapids, North Carolina.