Wednesday, April 15th is only the deadline for Americans to file their 2008 tax returns, it’s also a day when the American spirit of free speech will be alive in the form of "Tax Day Tea Parties." Numerous artists have written songs and produced videos with the Tea Party theme. 


One such artist is Lloyd Marcus.

Originally posted 2009-04-13 13:26:21.