lou novak
lou novak

lou novak

computer nerd, political junkie, environmental advocate, not necessarily in that order