Ericka “Kyd Kane” Thompson is a self-taught, multi-disciplined visual artist, poet and, most importantly, beacon of peace and love; born and raised on Grand Rapids southeast side. Images from activities at Site:Lab event.