Caitlin Snow (Earth-27)

Caitlin Snow was a resident of Earth-27.

Biography
In 2014, Caitlin was one of the victim of the particle accelerator explosion.