Return to Earth, ‘Automata’ — Album Trailer
New Jersey's proggy, alt-metal trio Return to Earth will release their second full length and Metal Blade Records debut, 'Automata,' on Aug. 17. To whet the appetites of fans, the band has posted the new song 'Back of My Hand' and a trippy, attention-kidnapping teaser...