Browsing Tag

Duchi Da Vinchi


Slidin’ Thru: Duchi Da Vinchi

Read the full interview on! Duchi Da Vinchi is the space god. The Pittsburgh native will tell you with a straight face he’s from space — and you’ll quickly see why. His hair is dyed pink, he’s got chains around his neck, he’s holding a…

August 10, 2019