TV The Flash Season 2 Finale May 25, 2016 Barry Allen (Grant Gustin) has gone through too much drama this season. If you are unfamiliar with the hit TV show, The Flash, then here’s a brief introduction: Barry Allen, a forensic scientist by day and superhero by night, acquired… Continue Reading