April 18, 2017 Erik Wallace Album Release Creech - Seed EP April 18, 2017 Erik Wallace Album Release Recorded, produced, mixed, and mastered this EP back in 2012. Seed by Creech Erik Wallace