Comedy legend Cheech Marin stops by to talk about the Chicano Exhibit at the Saint Louis Science Center.

Comedy legend Cheech Marin stops by to talk about the Chicano Exhibit at the Saint Louis Science Center.