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.