National Rifle Association spokesperson Dana Loesch promoted her new TV show with a controversial message on Twitter. In a video, Loesch stands in front of a black background as dramatic music plays. She calls out "every lying member of the media," "every Hollywood phony," and "the role-model athletes who use their free speech to alter and undermine what our flag represents.” She tells them, "Your time is running out.”