Transformers TV Spot #6 “Freakout” Bulletin Transformers TV Spot #6 “Freakout” Administratus Prime 06/01/2007 Considered as the final TV spot after 'Declare' and 'Vibration'{youtube}nLsqe1fbZIQ{/youtube}Transformers TV Spot - "Freakout"Read More