CHARACTER: Tom Felton as New Central City CSI Tech on THE FLASH Season 3 in Vancouver
The Flash image. Paradox. Dean Buscher/The CW. Quiet on set…rolling! #yvrshoots #centralcity pic.twitter.com/DILJKn3rZp — Jay M Seggie (@VeeSixJay) July 21, 2016 Who’s the new CSI… Read More »CHARACTER: Tom Felton as New Central City CSI Tech on THE FLASH Season 3 in Vancouver