Aug 5, 2021 weird Passer-by records as two police officers handcuff themselves in car and have s3x As The Sun reported, 2 police officers in Mexico were caught fooling around right.. Read more