Blood Red Sky in China (Video, Memes,Twitter Reactions)

Twitter users react as Blood Red Sky in China generates discussions of apocalypse and end of days.

Blood Red Sky in China (Video, Memes,Twitter Reactind)