Michael Lucido pinch-hits on Deadline TV's weekly version of SNL Weekend Update.
He riffs on the Taylor mayor's indictment, new developments at Zug Island, President Donald Trump's rant about dishwashers at a Battle Creek rally and more.
Michael Lucido pinch-hits on Deadline TV's weekly version of SNL Weekend Update.
He riffs on the Taylor mayor's indictment, new developments at Zug Island, President Donald Trump's rant about dishwashers at a Battle Creek rally and more.