Listen to World’s Scariest Police Chases’ new album and read a track-by-track breakdown!

 POST BY Punknews.org

Today we are thrilled to bring you the premiere of the new album by Pittsburgh-based punk band World’s Scariest Police Chases! The album is called Tell My Mom and Dad I Love My Mom and features 11 tracks. Speaking about the album, the band said, ”T…