Behind the Robots - 'Transformers 2' Crew Talks

Date: 24 June 2009 Time: 03:58 AM ET