I recently came across the YouTube channel of a team called Golden Moustache and I found some pretty cool videos. As you will see they mostly make parody videos, that are in french but all have english subtitles. Check out their channel.

Golden Moustache

Movies vs. Life

The Superheroes Hangover

Sex in Video Games