This is probably one of my 5 favorite Grammy moments of all time (ooh, an idea for another list!). It’s March 1988, and the Grammy Awards are at Radio City Music Hall in New York City. Presenting the Best New Artist trophy are Buster Poindexter, who is enjoying mainstream recognition for the first time in his career thanks to his cover of Arrow’s “Hot Hot Hot”, and Little Richard. What results is Richard going wildly and hilariously off-script (someone should […]