A look into Karl's life...

© 2018 Creative Digital Management. Paid for by Committee to Elect Karl Schneider. 
Use of military emblem does not imply endorsement by US Army or Department of Defense.