RAW: Owners of Turkey Leg Hut Respond to Lawsuit
The owners of Turkey Leg Hut hold a press conference responding to claims their restaurant emits 'noxious' fumes.
The owners of Turkey Leg Hut hold a press conference responding to claims their restaurant emits 'noxious' fumes.