Goose Guerilla Warfare
03:57It's Flay versus Greenspan in a stadium full of geese.
From:
Flay vs. Greenspan and Iron Chef America
More from: