Rapper Nas teamed up with former Nine Inch Nails drummer Alex Carapetis in New York last week (ends26Jul13) to perform an unlikely duet.

The hip-hop star was enjoying dinner at The General's Jazz Room as Carapetis began rocking out onstage and he soon decided to join in the fun.

A source tells the New York Post's Page Six column, "He jumped onstage and started freestyling with Alex...

"(The) whole room gathered in front of the stage to get a better view of the impromptu concert... The musicians fed off each other's energy and had the crowd cheering."

Video footage of the surprise collaboration has since been posted on the venue's Facebook.com page.