SMELL OF SEWAGE LINGERS AROUND SITE OF EUROVISION 2012

January 31st, 2012