Rick Astley is back at it with another surprising cover.

This time around, he is channeling his inner Slipknot fan in a headbanging new cover of "Duality."

Read more: Julien Baker transforms a Radiohead classic in beautiful new cover—listen

Over the past year, Rick Astley has treated the internet to plenty of entertaining covers. Last summer, he caught Post Malone fans' attention when he decided to take on the mega hit "Better Now." For the cover, Astley completely transformed the track and baffled a lot of viewers as he tried to get through the lyric-heavy song.

Now, Astley is back with another head-turning cover. This time around, he is rocking out to "Duality," yes really, in a new guitar cover on TikTok. For the performance, Astley buttoned back up his iconic “Never Gonna Give You Up”  trench coat and truly rocked out to the 2004 Slipknot classic. Along with wearing a peculiar snowman head, Astley performed the cover in sunglasses and in front of a desert background.

@rickastleyofficialOn this last day of Christmas, I bring you, Slipknot! #slipknot #ricktok #rickastley #fyp♬ Duality - Slipknot

Read more: Revisit your favorite Tom DeLonge era with these custom skateboard decks

Of course, this isn't the only rock cover Astley has released in the past. After hitting the stage with Foo Fighters' Dave Grohl in 2019, Astley debuted a cover of "Everlong." Since its release last year, the cover has been viewed over 3.6 million times on YouTube.

This past year, Astley also discovered the power of TikTok. Last year, he made his debut on the video-sharing platform with a bizarre dance routine to Dua Lipa. Since then, he has earned over 1.6 million followers and over 7 million likes. In recent weeks, he's shared TikTok covers of R.E.M., Pet Shop Boys and the Strokes.

What are your reactions to Rick Astley's Slipknot cover? Let us know in the comments below.