Caught big pegging footing store police feet worship caught suspect and accomplice were caught by