Live stream running late, of course. Is there such a thing as a punctual Democrat?
what do these stand for
too cryptic for me
CPT
BPT
PRJ
Anyone know?