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
Leave a Comment