Georgia comes third in Open World Championships in Blackpool.Published 16/11/22November 2022 Read More