The Night Owl Society is set in Dallas, Texas, and throughout the 3-issue series, several Dallas landmarks make an appearance. In this page from issue #3, Reunion Tower can be seen in the background.
The Night Owl Society is set in Dallas, Texas, and throughout the 3-issue series, several Dallas landmarks make an appearance. In this page from issue #3, Reunion Tower can be seen in the background.