The hands that rock the Cradle 1(b)

Maybe Mars is a small indie record label that is making huge strides in opening up the alternative music scene in Beijing