Hannibal review


I asked Daniel Shields to give the site a look and write a review. He did, and it’s hard to disagree with a word of it. Enjoy!