Review: DC Universe Streaming Service
On September 15th (actually a couple days earlier if you were paying attention), Warner Bros. and DC Comics launched the new DC Universe streaming service, promising a one-stop shop for all things DC Comics related, including movi...