The trailer for episode 18 of Season 3 of The Flash has been released! The episode is titled “Abra Kadabra” and will air on March 28, 2017.
Watch the trailer below!
Share:
The trailer for episode 18 of Season 3 of The Flash has been released! The episode is titled “Abra Kadabra” and will air on March 28, 2017.
Watch the trailer below!