The ultimate surrealist Jessica Creepshow and Nikki Delano are back together. Photo #18

The ultimate surrealist Jessica Creepshow and Nikki Delano are back together.