Vaudevisuals interview with Eric Walton – “Completely Mental” I saw Eric Walton perform at Dixon Place a few months ago. I was really…