While the majority of American farmers receive no government money at all, at least 23 current members of congress or their families have received government money for their farms -- combining for more than $12 million since 1995 according to a new report from the Environmental Working Group.

The biggest recipient was Rep. Stephen Fincher, a Republican from Frog Jump, Tenn.

While the self-described Tea Party patriot lists his occupation as "farmer" and "gospel singer" in the Congressional Directory, he doesn't mention that his family has received more than $3 million in farm subsidies from 1995 to 2009, according to the Environmental Working Group.

When asked whether he would be willing to see all his subsidies go away, Fincher would not directly say he would no longer take any more subsidies.