Images from the BOO

« Chuck Norris owns and operates his own restaurant in Lubbock, Texas. Knuckle sandwiches are the only thing on the menu. »