Judah & The Lion’s latest single “Why Did You Run” is closing in on the top 20 at Alternative radio and building at AAA as well. They just released the official video for the track, and you can watch it below…