Ted Cruz announces he is running for president. Listening to him spout off in newscasts has already made the day seem interminable.... Time will positively come to a standstill as "more of them" join the fray.
Good god, it's gonna be a loooong 19 months...