New PCR (P. Craig Russell) TV episode

From Lurid.com. This time embedded video! I finally figured out where it was.