I swear it’s Biden in drag.
Either that or she’s really Biden wearing a Snap On Tool. :-)
At least a Marsha-Coakley-level idiot.