Renée C. Byer/rbyer@sacbee.com

David Garibaldi collects his thoughts before practicing in his Elk Grove studio for Tuesday's performance on "America's Got Talent." His act is one of 12 semifinalists aiming for the finals this week on the NBC talent show.

close window