Samuel LeDoux

Samuel LeDoux

Samuel LeDoux

Political and Tech nerd trying to make the world a better place.