Shaggy performs in ‘Shaggy Off’ on Jimmy Fallon’s Tonight Show – watch

Rapper goes head to head in comedy rap battle with the show’s announcer Steve Higgins

Rapper Shaggy appeared on The Tonight Show Starring Jimmy Fallon last night (April 23) to go head to head with the show’s announcer Steve Higgins.

The pair sought to determine who was the better Shaggy in a ‘Shaggy Off’, a comedy rap battle between the two. Watch the clip below.

Beastie Boy Ad-Rock, aka Adam Horovitz recently appeared on The Tonight Show to promote his role in the new Ben Stiller film While We’re Young joining other guest, US actor Will Forte. His spot on the show marked his first ever TV appearance alone.

During three segments Ad-Rock reminisced about going on tour with Madonna and his early acting career before the Beastie Boys took off. In classic Beasties joking style he messed around with Fallon, and was self-deprecating, saying, “I should have shaved or showered or something. I’m wearing a dirty shirt. I should have worn a hat. I feel like I have a big forehead.”

At the start of this month actor Ethan Hawke was a guest on the show. During his appearance he joined Fallon to sing some lullabies in the style of Bob Dylan – watch the video here.