2015 Thundercats World Championships Press Conference

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