Send the following on WhatsApp
Continue to ChatWhat the hell just happened? This finale was so messed up!#Repost @cwtheflash・・・Can Barry save his future self? The season finale of #TheFlash is on TONIGHT at 8/7c. https://georgesaoulidis.com/what-the-hell-just-happened-this-finale-was-so-messed-uprepost-cwtheflash%e3%83%bb%e3%83%bb%e3%83%bbcan-barry-save-his-future-self-the-season-finale-of-theflash-is-on-tonight-at-8-7c/