Donna Summer performed on last night’s final of American Idol, singing her new single Stamp Your Feet and Last Dance. Oh, and David Cook won.
Donna Summer performed on last night’s final of American Idol, singing her new single Stamp Your Feet and Last Dance. Oh, and David Cook won.
Tags American Idol Donna Summer