Site icon KryptonSite

Smallville’s Watchtower Shows Up On The Flash!

We were wondering when that was going to show up!

From The Flash episode “Grodd Lives,” which aired on May 5. Short video courtesy of The CW.

Exit mobile version