The San Francisco auditioners got to take their IDOL™ shot at the home of the San Francisco Giants.

The San Francisco auditioners got to take their IDOL™ shot at the home of the San Francisco Giants.

Share