Kevin Edson, who refers to himself as Kayvon, made the news Tuesday. Barefoot, wearing makeup and a black veil and armed with a backpack containing a rice cooker filled with confetti, the 25-year-old self-described performance artist and fashion designer from Wakefield, Mass., ...read more