fbpx

My Chemical Romance cancel Download Festival Japan

My Chemical Romance have cancelled their March shows in Japan including Download Festival. The band were due to play Osaka

Read more