Unholy shred! Eschara are a brand new band with an intimidating level of skill behind their craft. Casting illusions with instruments much in the way ... Read More