Snow Roller Releases “Too Good” February 26, 2016 ~ Deanna Chapman Snow Roller has announced What’s The Score? and have released a new single from the upcoming album. The album will be out on March 25th via Broken World Media. You can grab a pre-order here and check out “Too Good” over at Stereogum. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Pocket (Opens in new window)Click to share on Tumblr (Opens in new window)