Videos: World's Scariest Police Chases: “Mind Trap”
NewNoiseMagazine.com recently premiered World's Scariest Police Chases' music video for the song “Mind Trap.” The track is off the band's upcoming record titled Ablum 3, which was released on October 12, 2018 via Say-10 Records. You can watch the video below.