Impossible Rock and Roll Quiz

29 here. Dang that was hard!