Description: Photos from the finals of the 2006 Denny's World Championship at Woodland Bowl in Indianapolis, Ind.

All Photo Galleries

4