Great ride report
Man I got cold just reading your report! Glad you all had a fun day though. SOME DAY I'm sure it'll warm up. I did find some extra heat at the WM sporting goods dept the other day. Called "warm hands or hot hands" had the little patches you can put in your boots too. Haven't tried them but I'm thinking it might be good to have some packed away on the bike in case you get in a long cold run like you had. Just say'n.