The robots are coming…

…and they are awesome!

Terminator 3 Salvation trailer.

2009.03.04