Something is happening with Judah & The Lion
For the past week Judah & The Lion have been posting that they are a country band from Nashville…
Luckily, that seems to just be the band trolling us. As they just (a half hour ago) dropped this:
Along with THIS.
My spidey senses are tingling.