This is lip-syncing taken to the next level. Totally awesome!

The song is Hey There Delilah by the Plain White T’s.


Here’s the real music video.