Memories Never Lie in promo for The Flash Season 5, Episode 12. The CW has released the first promo for The Flash episode 5.12 titled “Memorabilia,” with the tagline “Memories Never Lie.” The new episode is scheduled to air next week on January 29. Check out the video below!...