Joe Stack – Hero or Villain Posted by Free D People on February 20, 2010 Posted in: Uncategorized. Tagged: Austin TX Joe Stack IRS Current Events. Leave a comment