Heard a little Camouflage, but the others, I think I've heard of them.
Just out of interest, for those who don't realise it, there is a 'music' contest called the Eurovision song contest. It was on last night and this won!
Way to go Finland!
It is usually the most cackiest and blandest song in the whole lot that wins and even though this isn't the best song in the world, well.....it's one up on what usually wins.....infact I haven't stopped laughing about it yet!