Videos: World's Scariest Police Chases release teaser for new LP
World's Scariest Police Chases recently released a short teaser video for their upcoming album. No other details have been released as of yet. The band last released Adolf Hipster in 2015. You can watch the video below.