Watch My Chemical Romance Perform at Their First Show in 7 Years In Its Entirety Live From Los Angeles
My Chemical Romance’s impending LA reunion after 7 years set the internet aflame for a hot minute. Today, the set is available in all its glory right after they unleashed it upon the Shrine Auditorium. The band... Read More...