Kings of Lowetown recently dropped a new video for their song “Nowhere Road.” The video by the self-proclaimed dirt blues