DJ Earworm's Mashup of the Top 25 Songs of 2008

This song is addictive.  The anchor track is Viva la Vida and 24 other songs are mixed on top; I love it!