Transformers 2 trailer by shark · May 7, 2009 I just happened to have seen this today, it looks awesome and possibly more insane then the first