David Junkin | Tribute To Simon Cowells
May 27, 2010 David Junkin
A tribute to Simon Cowell’s last night on American Idol – “Exit Stage Left” by DAVID JUNKIN.
Simon Cowell’s coveted judging slot on American Idol is now up for grabs. Who will our next Idol judge be?