America is broken. Trust between the government and the American public has crumbled. Paranoia reigns supreme. It’s 1976, not 2020, and this horrifying tale is the concluding chapter …
The Final Chapter of ‘American Vampire 1976’ Arrives October 20th Read More »