Contributed by danrock, Posted by Videos

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.