David Hasselhoff may have ruled the airwaves on 'Knight Rider' in the 1980s — but on last night's new episode of American Idol, he killed it with a medley of the decade's best music!

"I don't remember much about the 80s… but you know I do remember the music was soul, funk, disco," the 62-year-old actor told host Ryan Seacrest before changing into a black leather jacket and sunglasses.

The Hoff then proceeded to take the stage to sing a series of hits — everything from Queen's 'Crazy Little Thing Called Love' to David Bowie's 'Lets Dance'!

Watch the video below.