Actor Raphael Casal Talks About His New Film, 'Blindspotting'
The new film Blindspotting is set in Oakland, and its stars Raphael Casal and Daveed Diggs are are Oakland through and through. Bay Area Focus host Michelle Griego talked to Casal.
The new film Blindspotting is set in Oakland, and its stars Raphael Casal and Daveed Diggs are are Oakland through and through. Bay Area Focus host Michelle Griego talked to Casal.