Transformers: Dark of the Moon Moscow Premiere and Live Linkin Park Concert Video

Posted on Jun 24, 2011

Click on the image below to watch the video.

Screen shot 2011-06-24 at 11.08.29 AM