Tagged: David Finlay

0

Wrestle Kingdom XVIII: They’ve Still Got It

Wrestle Kingdom XVIII Date: January 4, 2024 Location: Tokyo Dome, Tokyo, Japan Commentators: Walker Stewart, Chris Charlton, Rocky Romero It’s the biggest non-American show of the year and the show tends to be rather...

8

Dynamite – June 8, 2022: Look, Another One

Dynamite Date: June 8, 2022 Location: Cable Dahmer Arena, Independence, Missouri Commentators: Excalibur, Tony Schiavone, Jim Ross It’s time for things to get all the more interesting again as this week will include the...