Decked out in polk dots, Judah & The Lion performed their new song "Over My Head" on Jimmy Kimmel Live. Their new album, Pep Talks, will be out May 3rd
The band will hit the road for the Pep Talks World Wide Tour, and will stop in Kansas City on Aug. 10th, and Tulsa on Oct. 3rd