WTKA and WKA Open European Championships 18th August 2012
The WTKA and WKA Open European Championships where held on the 18th August at Ponds Forge Sports centre, Sheffield. Genesis entered a small team consisting of Unleashed Squad members Archie Thompson, Louise […]