Judah On TV!

You’ve been hearing the new JUDAH & THE LION track “Floating In The Night” on THE ZONE but did you see them do it live on Jimmy Kimmel Live?