Joseph Gordon-Levitt has showed off his singing skills everywhere from Saturday Night Live to movies like (500) Days of Summer, but last night on Late Night With Jimmy Fallon, he took it to the next level. He and Jimmy discussed their mutual love of karaoke, before Jimmy invited JGL to a quick session after their sit-down chat. As it turns out, Jimmy's David Bowie impression pairs quite well with Gordon-Levitt's imitation of Axl Rose of Guns 'N Roses. Watch as they hilariously take on some current hits in the vein of their respective rock stars.
To watch the clip, just keep reading.