Odyssey is an EU PC league in DCUO, and I’ve been really enjoying the videos they post on YouTube lately. They do quite a wide range,...

 •  Filed under Dcuo