Bert 12/06/2025 (Sat) 12:41 No.55309 del
Got this in my recommended. Americans are fucking NUTS

https://m.youtube.com/watch?v=AmYfoPAZrIk&pp=ugUHEgVlbi1VUw%3D%3D