The Anti-War Museum of Tuscaloosa, Alabama

The Anti-War Museum of Tuscaloosa, Alabama

Series
The Anti-War Museum of Tuscaloosa, Alabama

Summary

This twisted horror one-shot tells the story of a museum that, instead of celebrating war, like most museums, shows the consequences of war, with devastating consequences...