Seems a lot of people have been covering Radio Heads "Creep" lately and I love it!
Yes, i love that song.  When was it made?
They released the song in 1992, for me that seems like yesterday.
Who is the lead singer of Radio Head?
His Name is Thom Yorke.
How many albums does Radio Head have?
Five.
Which is your favorite?
OK Computer, it might sound cliche but its the best.