Tag: Luis Cabezas

The Dollyrots: Resilient As Fuck

Looking back, there weren’t many positives to come out of George W. Bush’s eight years as president. But on December 12, 2000, the night Bush was declared the winner after more than a month of recounts and legal wrangling, two…