Jan 6, 2023
Currently 12. TWELVE. What is it with Republicans refusing to take no for an answer, or accept they've lost?
Currently 12. TWELVE. What is it with Republicans refusing to take no for an answer, or accept they've lost?
Wizard. Time Lord. Fake geek girl. On a good day I am charming as fuck.