Leo Stratton, ROT IN HELL!
Obituary
The Leni Riefenstahl of the Proud Boys and Patriot Prayer out of the Northwest got a taste of his future this evening by burning up in his truck on the highway.