Steve Harris Says Iron Maiden Didn't Deserve Their Grammy Win

Bassist argues that “El Dorado” isn’t as good as their three other nominated songs.

Continue reading…