Daniel Radcliffe has again shown off his enviable karaoke rapping skills.
The Harry Potter star surprised the crowd at Cameron’s Pub in Half Moon Bay in California by stepping up to the stage unannounced.
He then rattled through Eminem's hit The Real Slim Shady without missing a beat. He was joined by his girlfriend Erin Darke, who capably provided support during the chorus.
This is, of course, not the first time Radcliffe has impressed with his surprising rapping abilities.
On The Tonight Show last year the actor confidently blasted his way through Blackalicious' tongue-twisting "Alphabet Aerobics", earning an enthusiastic standing ovation from the studio audience: