TweetAMERICAN IDOL FINALE: The show should really be called AMERICAN ANACHRONISM with 70s and 80s artists Alice Cooper, Michael McDonald, Van Morrison, Hall & Oates, and the remaining Bee Gees performing. Contemporary music was left to Alanis Morrisette and Christina Aguilera to represent. It was a bloated show, crammed with the usual awkward product placements….



