Current TV? Isn’t that where Al Gore went after his rape accusations?
Yes, that is Algor.
He’s still chasing ManBearPig together with PedoBear, I think.