Cat-Eyed Chinese Boy Article Category Yellow Demons Your browser does not support the video tag. See the original Fox News article here.Quick! Someone call Joseph November (Eli James)!!! Alien Hybrid Or Starchild Discovered In China_ 2012.mp4 Log in to post comments