"You Call This A Team?" – First Official Trailer For Legends Of Tomorrow Released
After the expansion of Marvel’s universe with a string of successful films like Thor, Iron Man and The Avengers, it was easy to see DC falling by the wayside thanks to the crippling success of its rival. Now, however, the table has flipped. With an impressive line-up of popular shows like The Flash and Arrow, DC […]