Twenty-three years ago, twelve strange children were born in england at exactly the same moment. Six years ago, the world ended. Today, 11 of those children, calling themselves the Freakangels, live in Whitechapel where they used the strange powers they possess to create a small (roughly 300 people) civilization, complete with fresh water, watch
(
Read more... )