Linkin Park Rocks Red Square for ‘Transformers’ Premiere (VIDEO)
The rockers drew crowds in the tens of thousands to come out to Red Square as they performed their new song “Iridescent.” This is the third time the band has had a single tied to a Transformers movie.
Moscow was just a part of Linkin Park’s time overseas. Following the Red Square concert, they’re spending time traveling across Europe as part of their ongoing tour.
Transformers is set to open up in the U.S. on June 29. Check out the trailer below: