PCC students were asked their opinions about Will Smith slapping Chris Rock at the Oscars on Sunday.

On The Spot is filmed at the quad most Wednesdays on PCC’s main campus.

Video shot by Michael Leyva and edited by Gabrielle Roper.

Michael Leyva
Latest posts by Michael Leyva (see all)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.