The Last Bison - Switzerland August 6, 2012 By Chris Alexander in Music Videos | Comments closed Check out the new music video of The Last Bison‘s song “Switzerland” below. Share this:ShareEmailPrintTweetShare on TumblrPocketLike this:Like Loading... Related