Home Videos Target 12 Investigator Steph Machado discusses new tv pilot being filmed in Providence Target 12 Investigator Steph Machado discusses new tv pilot being filmed in Providence Apr 01, 2022 comments off Tweet on Twitter Share on Facebook Pinterest local news news top video