Blue Devil Shows Up On Arrow

DC Comics character Blue Devil showed up on last night’s episode of Arrow – but if you blinked, you may have missed him.

Read more