September 18, 2013

New music from The Blow

The Blow are releasing their self-titled second album on October 1. Their first album Paper Television came out in 2006. Here are a couple of cool and quirky tracks: "Make it Up" and "From the Future".



No comments:

Post a Comment