Fans who missed out on My Chemical Romance’s “Long Live The Black Parade” tour this summer may be in luck. It appears that the emo heroes are teasing another leg of US shows via billboards and street stencils that are popping up in cities across the United States. MCR wrapped…
Please click the link below to read the full article.