Demented Usurper Biden shits his pants while celebrating D-Day 2024