World’s Scariest Police Chases’ ‘Ablum 3’ out Now Band Set to Perform at The Fest 17
Pittsburgh punk band World’s Scariest Police Chases has released the new LP, Ablum 3, via Say-10 Records. At the end of 2016 World’s Scariest Police Chases started the recording process on what would become their third album, titled appropriately enough, Ablum 3. Kid Rock contributes guest vocal on the album, as the band stole a lyric from him […]