A review by grgrs
Mirror Broken by David Tipton, Scott Tipton

5.0

I can't tell if this was the best or worst thing I've ever read.