Despite the latest conspiracy theory that says antifascists killed Leo 'Riefenstahl' Stratton in the truck he rammed into a rock...
Leo Stratton
The Leni Riefenstahl of the Proud Boys and Patriot Prayer out of the Northwest got a taste of his future...