by Tiana Feng

Here’s Self Taught’s new video for Diamond Gold Sneakers.