EchoMountain1 Published on April 22, 2015in Best Of WNC memories, part 1 View full-size image Echo Mountain Studios manager Jessica Tomasin and owner Steve Williams, circa 2008. Express file photo