digitalshortbread.com
Year in Review: 2018 on Thomas J! (Part 1 of 2)
It has been some time since I went overboard and put together one of these long-winded end-of-year summaries; I think the last time I did anything like this was when I last “hosted” my …