Just saw an episode of Man vs. Food at Shigeki's restaurant in LA, awesome stuff! Has anyone seen this??
Alder took our guys from the gym there to eat when we were visiting Van Nuys/HQ...makes me wish we had places like that here in Alabama.