A review by belchie324
Legion by Dan Abnett

4.75

What the actual fuck Dan Abnett. Put babies in me you nasty nasty fucker. How dare you write a book this good?