"Final Battle 2011"- New York, NY

ROH On Tour

"Final Battle 2011"- New York, NY

December 23rd, 2011
Bell Time: 8:30 PM
311 West 34th St. New York