Off-duty Police Officers Storming Fire-fighter

A number of off-duty police officers surrounded and roared at an off-duty fire-fighter, “You’re a cockroach in human skin!”

Facebook

Youtube