Judah Climbs The Charts

JUDAH & THE LION are back with a great new track that you’ve been hearing on THE NEW 94.1 THE ZONE! Check out “Scream!” here: