This is perfect.

Bad Lip Reading is one of my favorite things on the internet, so I was thrilled to see they finally got around to Facebook’s Mark Zuckerberg’s hearing before joint Senate committees.

If you’re not familiar with their work, BLR dubs over movies, sports and political clips with their own randomly synced script. They never disappoint.

Zuckerberg’s chops aren’t the only ones busted. No one is spared in the hilarity. My personal favorite (in this case) is Sen. Lindsey Graham.

Here are highlights from the hearing (as they happened in real life), if you care to compare:

And just because this still makes me chuckle:

As far as Bad Lip Reading goes, two of my all time favs are their rendition of The Empire Strikes Back and this one on Ron Paul from the 2012 election cycle.