Judah & The Lion released their new album Pep Talks last week, and celebrated it with an appearance on The TODAY Show, where the played a stripped down version of their new single “Why Did You Run?”. Watch the segment below…