Listen

Description

The Flash, season 8, episode 17. Allegra gets a showcase as she takes on Dr. Light and Sunshine and we keep learning that no one is allowed to have any secret of any kind. Barry discovers a brand new speedster.