← Return to photo page

American Idol in St. Louis. Upwards of 10,000 people!!!!