Apocalypse TV station launched in France by SyFy channel – NBC Universal
“La ChaĆ®ne de la Fin du Monde”, a television station dedicated to the end of the world that would allegedly happen on December 21, 2012 according to some interpretations of...