Former Baywatch co-stars Pamela Anderson and David Hasselhoff could not keep their hands off each other during an appearance on the hit TV show The Roast.
The show allows people to poke fun at a celebrity while they watch on and Anderson had joined in to throw some good-natured insults at the former heartthrob.
The 58-year-old Baywatch star was joined by a host of his fellow red swimsuit alumni, who turned out to watch the actor get sent up in spectacular style.
It wasn't all humiliation for David though, as he was treated to several onstage kisses from Anderson, who was dressed in her usual provocative style in a plunging dress, reported Daily Mail online.
Hasselhoff, who played Mitch Buchannon on the series from 1989 to 2000, got in on the fun when promoting the show.
He parodied some of his more memorable, cringe-worthy moments, including the now-infamous 2007 video of him lying on a floor, drunkenly trying to eat a hamburger.