Article Category: Yellow Demons 00:00 See the original Fox News article here. Quick! Someone call Joseph November (Eli James)!!! Alien Hybrid Or Starchild Discovered In China_ 2012.mp4Pinterest