Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
The owners of Turkey Leg Hut hold a press conference responding to claims their restaurant emits 'noxious' fumes.