Here goes:
1. Muse
2. Red Hot Chili Peppers
3. Nirvana
4. Radiohead
5. Gorillaz
6. Rage Against the Machine
7. The Beatles
8. System of a Down
9. Mindless Self Indulgence
10. Queen
First 5 are cemented in their rightful place. Last 5 shift their order every now and then.
|