Title: Walking Dead Rocks
Product review: Walking Dead Season 3 is one of my fav TV shows ever! One of my favorite things is watching the makeup of the zombies.
Would you say this review depicts the product in a flattering or unflattering light?
