License Photo
American Idols 2010 Tour performs in concert in Sunrise, Florida
Crystal Bowersox performs with the American Idols 2010 tour at the BankAtlantic Center in Sunrise, Florida on August 3, 2010. UPI/Michael Bush
Please fill out form for pricing information for the photo below.