The Who – I Can’t Explain (Rock ‘n’ Roll – روك آند رول) The Who: (60s – 00s), Rock, British Invasion, Hard Rock, Rock Opera, Art Rock and Proto-punk.