Thursday, December 16, 2010

INSA is unbelievable



To pull off this stop motion itself is crazy. To do it in Dubai is even more incredible. My favorite artist out there at the moment

No comments: