Do you still remember the participants of the first season of Indonesian Idol? Not long ago, Delon Thamrin, who was also one of the first Idol contestants, shared their photos from the competition in 2004.
So, what did they look like 16 years ago? Take a look at their photos here!