Last updated: 09:40 AM ET, Thu October 02 2014

You Don't Have to Travel to London to Eat Walking Dead 'Human Flesh' Burgers

Entertainment Gabe Zaldivar October 02, 2014

You Don't Have to Travel to London to Eat Walking Dead 'Human Flesh' Burgers

Comments