Linkin Park’s “Iridescent” Music Video Sneak Peek

{mosimage}From the MTV Buzzworthy Blog, they've got a sneak peek at Linkin Park's "Iridescent" music video for Transformers: Dark of the Moon! Do our beloved robotic overmasters show up in the video? One seems quite familiar! The music video will premiere this Thursday, June 2, on both MTV and