Leicester Square 15th June 2009 and the transformers cast and crew role into town for the UK premiere of Transformers 2, it did rain on this day and it did d...
Shia LeBeouf storms out of press conference
Shia LaBeouf staring at me in Burbank
Selena Gomez Loves Shia Lebeouf
Shia Lebeouf Eagle Eye