The Scientist
- Episode aired Dec 4, 2013
- TV-14
- 45m
After an impossible break in at Queen Consolidated, CSI Barry Allen comes to Starling to help with the investigation, Sin asks Roy for help so Thea tags along.After an impossible break in at Queen Consolidated, CSI Barry Allen comes to Starling to help with the investigation, Sin asks Roy for help so Thea tags along.After an impossible break in at Queen Consolidated, CSI Barry Allen comes to Starling to help with the investigation, Sin asks Roy for help so Thea tags along.