The CW Announces May Season Finale Dates for Arrow and The Flash - SuperHeroHype