April 18, 2017 Erik Wallace Album Release The Meridian Guide - Are You Happy? April 18, 2017 Erik Wallace Album Release Mixed and mastered this demo. Are You Happy? Demos by The Meridian Guide