3 min read Reviews Review: Lambs Like Lions -” Self Titled EP” June 9, 2014 NewFuryMedia Lambs Like Lions “Self Titled EP” Genre: Christian Noisecore/ Hardcore Release Date: June 3rd...