Star Spirits & Beverages store owner Kevin Penn filed a complaint after he was punched in the face by a police officer responding to his 911 call.