2006 Summer TCA Day 16
Dancers Heidi Groskreutz (L) and Benji Schwimmer from 'So You Think You Can Dance' perform onstage during the 2006 Summer Television Critics Association Press Tour for the FOX Broadcasting Company at the Ritz-Carlton Huntington Hotel on July 25, 2006 in Pasadena, California.
(July 25, 2006 - Source: Frederick M. Brown/Getty Images Entertainment) more pics from this album »