Cool stuff I find on my daily trip around the World Wide Web.
Wednesday, April 28, 2010
Lee DeWyze Sings "Still The One" On American Idol 2010 (VIDEO)
Lee DeWyze sang Still The One by Shania Twain on American Idol 2010 and it may have been the one that ruins Lee's hot streak... although the judges went easy on him. Except for Simon of course who never misses a chance to get in a zinger.
For some reason Lee never quite got the key to the tune, zooming in and out of the range uneasily and (more)