The Congolese Space Program? Well, they are taking up space! Article Category Black Demons Your browser does not support the video tag. LiveLeak-dot-com-372421-0286.mp4 Log in to post comments