Now playing

David Cook - Time of My Life (Part 2) (8-30-08)