Video · The Flash | Season 7 Episode 7 | Battery Scene | The CW TwitterShare on Facebook0 25 views The CW - April 14, 2021 TV More Videos Witches Perform Ritual Ceremony in Salem | Mysteries Decoded | The CW TV · 2 hours ago Back-To-Back Baylee Littrell Performances on American Idol! TV · 8 hours ago Just a loud father-daughter reunion. TV · 8 hours ago The Price is Right – It’s the Grand Game TV · 1 day ago Magician Performs Sleight of Hand Magic Trick | Penn & Teller: Fool Us | The CW TV · 1 day ago How To Service A Lexus LFA: V10 Icon Gets Top Gear’s TLC TV · 1 day ago Cop Pulls Over Driver for Speeding | Police 24/7 | The CW TV · 2 days ago Cops Arrest Driver after Car Chase | Police 24/7 | The CW TV · 2 days ago