Brain Failure Soundtracks

Brain Failure is a Chinese rock band that is based in Beijing, China.
Read more: Wikipedia

Filmography: Brain Failure songs

Buy Discography:
Buy now

Play Soundtrack Movie/Serie Type Buy song
   Coming Down to Beijing All Babes Want to Kill Me performer Buy now