• Good Trouble - Duration: 2 minutes, 32 seconds.

    • 2 weeks ago
    Good trouble is the kind of trouble you get into for doing the right thing. Gandhi, Mandela, and MLK got into plenty of that kind of trouble. Particular thanks to Anne Feeney for letting me use "Ha...
  • Sand in the Gears - Duration: 2 minutes, 9 seconds.

    • 1 month ago
    Tor Ekeland's grandfather in the Norwegian resistance told him they didn't have to kill people to resist the Nazis, just put a little sand in the gears. Of course we are resisting a native politica...
  • Forty Senators - Duration: 119 seconds.

    • 2 months ago
    Forty senators demanded that the administration stop separating refugee families. This song suggests that we support them. Their names and pictures are in the slide show
  • Fewmets - Duration: 2 minutes, 42 seconds.

    • 4 months ago
    A song about dragon dung that tries to become topical. Starts with 16 sec of silence for a text intro.
  • We lost a round, but we aren't out of the fight.

    We Won't Stay Down - Duration: 113 seconds.

    • 8 months ago
    Here's a political song for whichever side feels they should have won that last election.
  • This pretends to be an earnest attempt to have a respectful conversation with Trump fans.

    You Support Trump - Duration: 117 seconds.

    • 8 months ago
    I don't believe in cutting off dialog with people who disagree with me. This earnest attempt to communicate with Trump supporters didn't come out respectful to alt-Nazis, so probably nobody but res...
  • Here's a song about a Charles Dickens story, compared to current low-paying bosses.

    A Christmas Carol Song - Duration: 110 seconds.

    • 9 months ago
    Note that Dickens had the parsimonous miser Scrooge pay Bob Cratchit an amount that is equivalent to twice what an American would make working a 40-hr week at Federal minimum wage.
  • No L in Hanukkah - Duration: 100 seconds.

    • 10 months ago
    Despite the fact that there is no L in Hanukkah, this is not a Christmas song. Comes with a slideshow of latkes and menorahs and things.
  • Eric Bostrom Campaign Song - Duration: 2 minutes, 3 seconds.

    • 1 year ago
    A street corner preacher whose signs say God hates gays, feminists, moderate Christians, Muslims, and almost everybody else is running for Bellingham city council. I wrote him a campaign song.
  • The Javelin Catcher March - Duration: 2 minutes, 57 seconds.

    • 1 year ago
    This is a MIDI rendering of a march for wind band, with the score on the accompanying slides.
  • A hopefully humorous look at an embarrassing problem.

    Booby Prize - Duration: 2 minutes, 22 seconds.

    • 1 year ago
    This may be the most relevant and tasteful song ever written about manboobs. I go into the socialization of boys, pollution, drugs, and, yes, masculine pecs.
  • Thank goodness for the billionaires saving us from stopping climate change

    The Plucky Billionaires - Duration: 2 minutes, 57 seconds.

    • 1 year ago
    A handful of plucky billionaires foil a plot by a million scientists bent on ruining our lives by saving the planet. I don't know who had this idea first, but I've been writing this song since mid ...
  • So, Elizabeth Warren made the pitch, Mitch McConnell fumbled the gavel, and this is not a song about baseball

    Nevertheless, She Persisted - Duration: 92 seconds.

    • 1 year ago
    Mitch McConnell summarized all progress, feminist and otherwise, with his rebuke to Elizabeth Warren. All I did was make it rhyme and add a tune and borrow a few pictures of other women who persisted.
  • Here's to the snowflakes!

    Snowflake - Duration: 86 seconds.

    • 1 year ago
    Anybody who complains about anything gets called a special snowflake. Here's to the snowflakes!
  • When somebody gets bent out of shape about "Happy Holidays", sing this.

    All Holidays Matter - Duration: 105 seconds.

    • 1 year ago
    A spoof of the "All Lives Matter" put-down, and a salvo in the War On Christmas with lots of pictures of holidays from different cultures.
  • This one's from the Nixon years, suddenly become relevant again

    The Times Changed Back Again - Duration: 3 minutes, 55 seconds.

    • 1 year ago
    I wrote and recorded this when Nixon was the problem. Now it is even clearer that the times they a-changed back in the wrong direction. Slideshow mixes every decade form 1960s to 2016.
  • For members of the Bellingham Alumni/Community Band,

    The Javelin Catcher - Duration: 2 minutes, 56 seconds.

    • 2 years ago
    March, rendered from the score by Sibelius First and rebalanced in Audacity for the purpose of learning to play it.
  • Are you upset the oilco thugs are bulldozing Sioux graves for us?

    Standing Like A Rock - Duration: 3 minutes, 32 seconds.

    • 2 years ago
    Song to support Standing Rock Sioux (and a whole lot of other people, tribal and not) protesting the Dakota Access Pipeline. (NB: The image of the child with the dog bites is not from Standing Rock...
  • When you gotta go, you gotta be allowed to!

    Who's That In The Bathroom? - Duration: 95 seconds.

    • 2 years ago
    A brief criticism of the bathroom laws aimed at transgender people.
  • Content Warning: Snake Pictures. Tongue twisting St Patrick's Day song with over 100 snakes.

    Snakes Are Just Fine - Duration: 96 seconds.

    • 2 years ago
    St Patrick's Day song from a country with many fine, useful, and beautiful snakes, plus a few two-legged serpents who could do with driving out.
  • Listen quick before they lose another clown!

    Still In The Clown Car - Duration: 3 minutes, 27 seconds.

    • 2 years ago
    I wrote a song when there were only three Republicandidates, and another just before there were seventeen. Both of them, and this one, use the clown car metaphor (and the same tune).
  • Here's a pro-coal, pro-fracking, anti-renewable, denialist anthem

    Fossil Fuel's Good Enough For Me - Duration: 3 minutes, 1 second.

    • 2 years ago
    There is so much activism about renewable power, I thought the fossils who are trying to hold it back deserved a song of their own.
  • The obvious question to ask about the Malheur Wildlife Refuge gunslingers.

    What if the Bundys Were Black - Duration: 115 seconds.

    • 2 years ago
    Lots of people point out that white people do things would be called terrorism if anyone else did them, and get treated tenderly and respectfully by the law enforcement agencies. I just made it rhy...
  • I know you gunslingers wouldn't *really* shoot Santa. Right?

    Daddy Blew Santa Away - Duration: 2 minutes, 57 seconds.

    • 2 years ago
    Stand Your Ground and Castle Doctrine meet the magical present bringer. Hilarity does not result.
  • Here's my song for thanksgiving. Be thankful your family is more peaceful than the one in the song.

    A Family Thanksgiving - Duration: 2 minutes, 24 seconds.

    • 2 years ago
    Satirization of worse-than-typical family arguments, featuring loonies and nasties and pictures of celebrities
  • In support of all refugees and the people who let them in.

    Don't Let Them In - Duration: 2 minutes, 49 seconds.

    • 2 years ago
    Refusing to let in Syrian refugees is not only exactly what Daesh (who would like to be called ISIS) want, it is also despicable for both cowardice and inhumanity.
  • A Good Guy With Bacon - Duration: 111 seconds.

    • 2 years ago
    If bacon is deadly, it fits into our fascination with weapons. So, who can stop a bad guy with a gun? . . .
  • Swallow popcorn, plan to get cremated, and die laughing.

    Death With Popcorn - Duration: 2 minutes, 19 seconds.

    • 3 years ago
    Trying real hard to write about the lighter side of death, but he doesn't carry a lighter because he doesn't smoke.
  • Happy Talk Like a Pirrrate Day!

    Grandma's a Pirate - Duration: 2 minutes, 15 seconds.

    • 3 years ago
    Song and slide show of a small child thinking his grandmother is a pirate because she says things that sound like pirate talk.
to add this to Watch Later

Add to

Loading playlists...