David Cook performs 'Time Of My Life' ar Wal-Mart shareholders event.
david cook archuleta jason castro michael johns brooke white syesha mercado kristy lee cook american idol music song songs tv show performance
10 years ago
10 years ago
11 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
13 years ago
13 years ago
13 years ago
13 years ago