On this day, February 22, in 1993 Radiohead releases album "Pablo Honey". Containing three chart topping singles "Anyone Can Play Guitar", "Stop Whispering", and well known hit "Creep" the album did well. Certified platinum in the UK and other countries, Pablo Honey peaked at #22 on the UK Album Chart. Whoa! 24 years ago today! Oh how time flies!