Posted by Brett Praskach - 08/06/12 at 04:08:22 pm
The Last Bison has released the whimsical video for the track “Switzerland”. The song comes from the band’s debut album Quill, which recently received the vinyl treatment. Check out the video below.
Tags: The Last Bison
RSS feed for comments on this post.