5-8-2023 Daily Thread May 8, 2023 by Texans Chat Happy Victory In Europe Day, everybody! F*** the Nazis! Both past and present!