Kenny Shane – “Chemtrails” [Video]

NYC’s own Kenny Shane returns today with a new video for his “Chemtrails” record. Kenny Shane is gearing up to drop his new LP, The Gawn, in September.

You must be logged in to post a comment