Barbie in the Lab Features What You Need to Know About My Chemical Romance’s “Chemical Romance” Album

What You Need to Know About My Chemical Romance’s “Chemical Romance” Album

The band’s new album, Chemical Romance, is out May 15, but it’s been delayed for nearly three years.

The delay has given fans an opportunity to catch up on their favorite songs, but they’re also left with a bunch of songs they don’t like and are hoping fans can finally give them their favorite tunes.

That’s what led to this DIY set of “chemistry” makeup tutorials, in which makeup artists used different products to highlight different parts of the album.