Loading Video…

This browser does not support the Video element.

People wait hours to eat at popular Houston restaurant Turkey Leg Hut

Turkey Leg Hut has been open for over a year, but people still line up outside to eat there.