Fantastic fan made trailer of DCUO’s next DLC “War of the Light, Part 1.”

 •  Filed under Gaming, Games, Dcuo, Trailer, Fan Trailer