A Station Eight Fan Web Site
Displaying 1 record.
This is a screenshot from "The Mirror":
http://gargoyles.dracandros.com/Image:Riding_the_Subway.jpg
Was this supposed to be Macbeth or is the similiar appearence simply a coincidence?
Possibly.