Fear and Delight - Single FROM.OUR.OWN. $1.37 Fear & Delight The lead single from their debut album Puppet Loosely Strung. Share Tweet Embed