Jordan Rubin’s Zombeavers was unleashed upon Americans on March 20, 2015. It didn’t upend our corrupt society or revolutionize cinema, but it did remind us that nature can bite back. Then, after it does, there’s always the chance that we’ll all be transformed into humanoid zombie beaver creatures! Yes, lessons …
Read More »