Tallahassee police have released new body camera footage from the July arrest of a Chuck E. Cheese mascot, reviving one of the year’s strangest viral moments. The extended clips show officers cuffing ...
TALLAHASSEE, Fla. — A new angle has been released in the arrest of a Chuck E. Cheese employee who was wearing the mascot costume Officers from the Tallahassee Police Department took the employee who ...
Adults and children appeared to be understandably confused and concerned as Florida police officers handcuffed and detained a Chuck E. Cheese employee in full costume, according to bodycam video ...