ST12 are a melodic rock band from Indonesia whose debut album, Jalan Terbaik, was released in 2005. On that debut album, the band was comprised of Charly Van Houtten (vocals), Dan Pepeng (guitar), Iman…
Read Full Biography
STREAM OR BUY: