Video: World's Largest Artichoke

Visit America's artichoke hometown in Castroville, CA.