Musician Rob Cantor somehow fits 29 celebrity impressions into one original song that's less than four minutes long.
Cantor wrote on his Facebook page that it took him "about 40 takes" to get this video right.
Watch below as Cantor channels his inner Jeff Goldblum, Christina Aguilera, Britney Spears, Kermit the Frog and more:
In a 2015 French government survey, 100 percent of the 600 women surveyed said they had experienced sexual harassment on public transit.
Experts say President Xi Jinping almost assuredly will be given a second term.
Parts of Mindanao will remain under martial law, according to a spokesperson from the Armed Forces of the Philippines.
The Syrian Democratic Forces said Tuesday it took control of Raqqa over four months after the fighting moved inside the city limits.