Select Page
Overboard 2023

Overboard 2023

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...