“Electro-tinged track from the Filipino rock band's new album. Wouldn't be out of place in the movie "Drive".”
Electro-tinged track from the Filipino rock band's new album. Wouldn't be out of place in the movie "Drive". 1
I've only been able to give their music a listen just recently and it appears that I've missed out on a lot.