Ross is in Europe but no worries! He discusses the Top stories of the week with the great people of Ireland in this special edition of Pop Talk!