American superhero action series, "The Flash", returns the next day with new intense scenarios happening on the twelfth episode for season 3. Official synopsis for the upcoming episode was already released and fans can't wait to find out about how things would go on episode 12.