In July 2025, Florida police arrested Chuck E. Cheese inside his own arcade in Tallahassee. In handcuffs. In front of children.



Video by: LawdyWhat

Florida State Tribune 1200 630