David Finlay stops by the English podcast to discuss his time at home in Atlanta, the IWGP Tag Team Championship landscape, and to take listener questions!
APR.20.2020
David Finlay stops by the English podcast to discuss his time at home in Atlanta, the IWGP Tag Team Championship landscape, and to take listener questions!