by Ethan | Feb 8, 2025 | Show Report
Having been waiting since September last year, the Odyssey fans were thrilled to be back in the Alhambra on the 4th of February to enjoy some of the best wrestling the UK has to offer. They made it clear by filling every single seat and raising the roof with some of...