Craig's Substack

Siftings 
Siftings's avatar
Urban planning nerd. Sixty-something year-old volunteer firefighter. Encyclopedic recall of upper Midwest punk bands and Monty Python lines. Yeah ... I'm a mess.