
90s chart-topper unrecognisable as he takes to Eurovision stage
Unless you were living under a rock in 1999 you probably spent most of the summer with the annoyingly infectious Blue (Da Ba Dee) by Eiffel 65 stuck in your head. The track sold 8 million copies and topped the charts worldwide. It also led to the group …