Description: Photos from the 2008 Cheetah Championship in Cheektowaga, N.Y.

All Photo Galleries