Guy Sebastian Performs with Mike Mohede on Asian Idol
Guy Sebastian placed seventh in World Idol last 2003 despite rave reviews from the judges. Kurt Nielsen from Netherlands won in the one-off competition while Kelly Clarkson, also favored by the judges, placed second.
Leave a comment