I smoosh a few on the road everyday.
They always look very red to me.
I never realized that these guys freeze solid over the Winter; they survive because they’ve got ‘antifreeze’:
https://en.wikipedia.org/wiki/Pyrrharctia_isabella