IDFA - Armadillo (split-screen)

Uploaded by TBWA\NEBOKO on 2011-10-14.

http://www.youtube.com/watch?v=bIQzBs_6Few