How many of these could your under-20 children name?

None.

But throw up some 90's grunge band lead singers and my 16-year old daughter would know them all.