The Relevant Elephants, Self-Titled EP Stream - PremiereThe Relevant Elephants, Self-Titled EP Stream - PremiereBoston garage-pop rockers the Relevant Elephants getting ready to release the debut of their self-titled EP on Tuesday, May 19.Chuck ArmstrongChuck Armstrong