In the first player below, you’ll find two more TV spots for Michael Bay’s Transformers: Revenge of the Fallen with the second TV spot featuring a lot of new footage. In the second player below, you can watch one of the two previously German-dubbed clips in English. The other clip is now available in English as well here.