News

Police arrested a Chuck E. Cheese mascot in Tallahassee, Florida, on Wednesday after a victim accused him of using her stolen credit card. Officers handcuffed Mr. Cheese, escorted him from the ...