TRANSFORMERS
June 2012
UNITED STATES
Planet C Studios has produced numerous media projects for the Transformers franchise, including live action production shoots, on set (feature film) additional photography, visual effects and viral marketing for the web.
Prepare for Battle Website