Posts Tagged ‘Leon Wang’

Terminator Vs. Apple

Thursday, May 6th, 2010

A terminator t600 was sent by Microsoft to attack Apple retail store in Beijing, but poor t600 used up all his energy on the way to China…will he accomplish his mission? Created by Leon Wang and found at YouTube from fly5166 via Motionographer.