Daveed Diggs & Rafael Casal reveal their favorite 'Blindspotting' scenes
https://nordot.app/1021454968742199296