Mechanic Falls PD Joins The Lip-Sync Video ChallengeMechanic Falls PD Joins The Lip-Sync Video ChallengeNo doubt you've seen the videos of police officers from around the nation lip-syncing to a song, now you can add the Mechanic Falls PD to the list.Rob SteeleRob Steele