ITC 2012 official video

ITC 2012 was the very first of its kind for our industry and was held in the beautiful Corinthia Hotel, St George's Bay, Malta.