Detroit Graffiti Artist Jeffrey “TEAD” Vaughn Dies From Fatal Fall

A Detroit graffiti artist respected for his work on the streets as well as in galleries has died following a fall through a roof Sunday at a Detroit art space. Jordan (Tead) Vaughn, 34, made a reputation for... Read Article