Video 

Owasso Police released their version of the popular lip sync battle and it might be the best one yet.