Transformers TV Spot #4 “Declare” Bulletin Transformers TV Spot #4 “Declare” Administratus Prime 23/05/2007 Final TV Spot released 20/5. Codenamed 'Declare'. {youtube}DjAkRFRnFZQ{/youtube} Source:...Read More