Amazing Spider-Man

Did you spot this nod to My Chemical Romance in ‘Amazing Spider-Man’?

By now, most My Chemical Romance fans probably have every scene from the “Helena” video memorized. From the iconic wardrobe to the choreography and the set, there’s a reason why the video remains one of MCR’s most popular. But did you know that the church has been used in various movies and television shows over […]