November 13 2013 Master of the Wind Steve Ladd 0 Master of the Wind “Master of the Wind”. Released: 2013.