Lord Lhus drops a new visual for, “They Watching”, from his forthcoming self titled album touching down in December. Video by Swann Films.
Lord Lhus – They Watching (Prod Jabba) (Video)
By Leeps Isn't Dead|2018-09-02T09:51:00-04:00September 2, 2018|Categories: Video|Tags: Jabba, Lord Lhus|0 Comments