Finally! Twin Falls Sheriff’s Lip Sync Challenge
Finally! The Twin Falls Sheriff's Office has released their lip sync challenge, and you are going to want to see it!
Seriously, this is pretty epic. A lot of time and effort went in to this. And it was worth it!