Neon Trees are opening up on the My Chemical Romance tour. The MCR tour kicks off tonight in California and will be in Dallas for 2 shows at the House Of Blues in May.
MCR lead Gerard Way told Vh1 Radio Network that he hopes the shows will create a certain kind of energy...