What Devil Do
Sorry, video is no longer available

What Devil Do

S1 E1003/10/16

Harlee and Wozniak learn more details about the big job, including who is pulling the strings.