The best political songwriters can deliver in three-and-a-half-minutes what many politicians can spend a lifetime trying to express.
Tag Archives: David Rovics
The best political songwriters can deliver in three-and-a-half-minutes what many politicians can spend a lifetime trying to express.