Grey Damon Archives

Mirror Master Gets Cast For Flash Season 3
According to CBR, the CW / WB show has cast Grey Damon as Sam Scudder / Mirror Master Damon currently co-stars on Aquarius as Brian Shafe and has also appeared on Star-Crossed and Friday Night Lights. Mirror Master was created by John Broome and Carmine Infantino in The Flash #105 from 1959 The character previously appeared[...]