Eurovision 2008: The Results Are In!!
May 25, 2008: The '08 Eurovision Finals have just concluded and the winner is...RUSSIA! If you're a little foggy on what Eurovision is, let Wikipedia clear it up: "The Eurovision Song Contest is an annual competition held among active member countries of the European Broadcasting Union (EBU). Each member country submits a song to be performed on live television and then casts votes for the other countries' songs to determine the most popular song in the competition. Each country participates via one of their national EBU-member television stations, whose task it is [...]





















Idolator’s 12 Best Albums Of 2012 … So Far
She’s Gone
Video: Purity Ring – “Belispeak”
Erol Sabadosh Remixes Hot Chip