My American Idol Experience
Last week on May 21st, the final episode of Season 8 aired. The finale, which aired live at 8 A.M. here in the Philippines, –beamed from the Nokia Theater in Hollywood–was watched by millions across the globe. The whole… Continue Reading