comicstoread.net
The Green Team #1 Review
When I learned that Art Baltazar and Franco would be writing this series, I knew right away I had to support The Green Team, a New 52 title by DC Comics. Or at least the first issue. The title al…