This week saw the release of body cam footage of one of the weirdest arrests you will ever see. As children were waiting for a photo with their favorite mascot, local police barged in and arrested the man inside the suit for allegedly stealing a patrons credit card. The incident happened at a Chuck E Cheese Restaurant Birthday Hall in Tallahassee, Florida. Michelle Allen took her children there...
