Vincent Chai – World War

24 04 2009

Awesome 3D animation about a World War…

…between transformers?

Source: SmashingMagazine