mcrxx
10 My Chemical Romance memes that were all of us buying tour tickets
My Chemical Romance finally announced a North American tour recently and broke the internet when tickets went on sale Friday. The band announced their first U.S. tour in nine years last week with the Easter egg-packed “A summoning…” video. While we knew tickets would be a hot commodity, we didn’t expect the total chaos that […]
Around Our Network