Well, not really introduced per say but I just watched one of their many videos for the first time. This car splashing through a puddle at 2500 feet per second is pretty cool.

The Slow Mo Guys don't have a website that I could find. All I know is they film stuff and slow it down about a million times and people watch it. They host all their videos on YouTube. When I looked they had 3,781,819 subscribers to their channel and 89 videos. I wonder how I missed this for so long.

Here is their latest video with the water.

This one was cool too. I want to try this at home.