Formed in 1999, China's leading rock band Miserable Faith concluded their The World Will Be Better 2 European tour in London ...