A review by lukeisthename34
Last Sons of America by Phillip Kennedy Johnson

4.0

I thought it could have been so much more.