illegal Cockroach leeches pt. 2 These illegal Cockroach leeches are sucking our nation dry at 32 billion dollars a year, and we're at 13 million plus and counting.

  • December 30, 2009
  • 87 Views