Think nailing one celebrity impression is good? Try 29.
Rob Cantor put his vocal skills to the test for this video, alternating between an incredible 29 celebrity impressions -- from Gwen Stefani to Peter Griffin -- and all while singing. All we'll say is, by the time the nearly four-minute video is through, our jaws were laying on the floor.
Watch the amazing video below.