Nirvana has the #1 song?

Ok, these guys are on crack! Check out the Top 10 song list of the past 25 years!

NEW YORK, June 10 Here they are now, entertaining us or at least entertaining VH1, which named Nirvana’s Smells Like Teen Spirit the greatest song of the past quarter-century. The Seattle band’s groundbreaking grunge anthem is No. 1 on VH1’s list of the 100 Greatest Songs of the Past 25 Years.

Read More : Nirvana song tops VH1 list