aliens · animation · david choe · News · taiwan · taiwan animation · Feb 10, 2012 David Choe Gets Animated Hangs Out With Aliens These Taiwan news animators are too amazing. [youtube]V_LBj1i2LRA[/youtube] Continue reading