About Veil Lord

Veil Lord Columbus Ohio

Veil Lord is a musician, visual artist, chef, beer/wine connoisseur, and writer living in Columbus Ohio. Did I mention he is also the lead singer of his band?