They may not be the most natural of musical bedfellows, but it seem that Axl Rose and Billy Joel are bosom buddies, if their recent appearances are anything to go by.

Guns N' Roses frontman Rose made a surprise appearance at Joel's show in Los Angeles in May, where they performedf AC/DC's 'Highway to Hell' and Joel's song 'Big Shot' together - and they repeated the feat again at Joel's gig in Minnesota over the weekend.

Rose and his GN'R bandmates played Minnesota last night on the latest date of their 'Not in this Lifetime' tour, so it seems that this collaboration was largely down to right place, right time.

Watch it below: