@LiamOMaraIV
History professor and snarky political commentator; bibliophile and libsoc antifa mountain-man & geeky cat-dad.
168
4