Beijing’s Run Run Run will be releasing their debut album HOON on the 26th of this month, and Forest is the latest single to be…
The Beijing-based band’s new album is here, via Maybe Mars Records
Xi’an, China is home
MV for 2nd single “哺育 Feed” after the break! #cindie
Ending the week on a high note
Maybe Mars 2016 tour!
Their first release of the year! Indie China 2014 is off to a great start!
Samples from the album and tour dates after the break!