Trailer Release — 13 Reason Why

It's here!!! The first real look at Netflix's upcoming 13-part series, 13 Reasons Why, was released yesterday. After the slightly-disappointing little teaser trailer a month or so ago, I think things are starting to look up. Check it out: So? Yes? Excited? It looks pretty rad, and my hopes have skyrocketed. Please, Netflix, don't let us…