2025-06-17-handcuffed-dem-senator-alex-padilla-is-a-total-idiot-heres-why-ZvHwQnwlFc4 · blazetv · Sentinel