Kill Devil Prison

From Menagerie
Jump to: navigation, search

Kill Devil Prison is a prison in North Carolina, some distance from Halcyon City.

It is equipped to hold super-powered prisoners.

Inmates