VideosSwitchfoot “Restless” Music Video on November 2, 2011 Switchfoot have released the music video for “Restless” below. Share this:TweetRedditMoreShare on TumblrRelated