November 4, 2015July 26, 2016 Gallery Yachting Malta Press Conference. Thundercats World Championships