LOL. Where did this pic come from... an episode of 24 that I missed?
Are thy expecting Billy Jack Bauer to spill his goats?
The Men Who Stare at Goats (2004)