Chuck E Cheese Mascot Arrested

From the officers of Tallahassee, Florida. All suspects are considered innocent until convicted in a court of law.