The Walking Dead: Season Two: New trailer & free download - 'In the Pines'

Liked 'In the Pines', the end credits song for Episode 2? Not only is it featured in this latest trailer for the season, you can download it for FREE right now!