Farewell Duncan Batchworth III. AUTOMATON album release.
Urban Artifact 1660 Blue Rock St, Cincinnati, OH, United StatesJoin AUTOMATON at Urban Artifact on Saturday March 24th for the release of their self-titled sophomore album to be played in its entirety. Joining us is Lords of the Trident…