WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Finding Some Laughs On Dreaded Tax Day

Today is 'Tax Day,' and that means misery for lots of people. Tell Me More wants to lighten things up with some tax humor. The Capitol Steps are a political satire troupe in Washington D.C., and their repertoire includes some songs poking fun at taxes.