chuck e. cheese.jpg - Washington Times
Skip to content

A Chuck E. Cheese in Bowling Green, Kentucky, is facing backlash after an armed police officer was denied entry over her service weapon. (WBKO)

A Chuck E. Cheese in Bowling Green, Kentucky, is facing backlash after an armed police officer was denied entry over her service weapon. (WBKO)

Featured Photo Galleries