Centaurus-A – Side Effects Expected Panagiotis KaragiannidisJune 2, 2009 Centaurus-A were formed back in 2000 in Cologne, Germany. (more…)... 00 min read