2015 Thundercats World Championships

Thundercats World Championships Press Conference held at the Royal Malta Yacht Club to launch the Championships held in Malta in October 2015. Β Thirty teams from ten different countries were scheduled to take part in the 2015 Thundercats World Championship series which were staged in Malta for the first time in 2015.