...Best Bits. World Stage celebrates some of the best moments from the annual Isle of MTV event held on the beautiful island of Malta.