This Guy Perfectly Impersonates 29 Celebrities While Performing An Original Song

We've heard some guys do some amazing impressions of celebrity men, and we've heard some girls do some amazing impressions of celebrity women, but we've never one person do such amazing impressions of celebrity men and women quite like Rob Cantor. You won't believe your ears when Cantor gets to Billie Holiday; you'll refuse to believe there isn't some girl singing from behind the camera when it gets to Gwen Stefani; and you'll question reality at Flipper. Don't believe us? Listen below. You'll see ... you'll see.

World Cup Soccer Stars & Their Celebrity Doppelgangers