[youtube=”http://www.youtube.com/watch?v=EVWdjJYUW-E”]
Buzzy tech-rock trio Nuxx released an excellent sophomore album last year…it was my pick for the 11th best of the year…and now they’ve made a video for standout song “Born To Walk” to remind you of its existence. Watch the box-heavy clip above.