We’ve all heard the news that Facebook lets you embed videos now, right? Well Sean Hayes got the memo, and decided to celebrate the news by throwing down one of the best lip syncs we’ve seen in a while. And trust us, we’ve seen our fair share.

The best part? He did it all with hubby Scott Icenogle.

The pair took on “Trouble,” the single from Iggy Azalea and Jennifer Hudson. It’s as old school of a video as you can get, but it’s ridiculously fun to watch. And, there’s an amazing prop around the 38 second mark — something you don’t see too much of these days!

Who knew that Hayes was just as fierce with the lip syncing as he is with the actual singing? It just goes to show you what a little showmanship can do.

Check it out for yourself, below. We dare you not to smile while watching.