Photo by Kevin Winter/Getty Images
Carrie Underwoodis included in the traveling American Idol exhibit, “Idol Across America,” in celebration of the hit show’s tenth season. It premiered last night on FOX.
“Idol Across America” kicked off yesterday in Los Angeles. It’s a biodiesel-fueled mobile experience to