Fox’s America Idol Hitting Memphis September 5th, 2005 at the FedEx Forum

America Idol