Photo Gallery: Malta’s Glen Vella Prepares for Eurovision 2011
Glen Vella, Malta’s representative at Eurovision 2011, has been keeping seriously busy since winning the national final back in February. On March 5 Portuguese broadcaster RTP hosted Glen as the…