MARY BARRA - SNL SKIT

Opening skit from SNL was GM CEO Mary Barra's testimony in front of congress...what'd you think?

COMMENT ON THIS