Music Reviews Video Evicshen – Hair BirthThe New England-based noise artist releases a new track +video from her forthcoming album on American Dreams Records.
Music Premieres PREMIERE: Thegn – RainfallAbsurd TRAX releases the somber second single from Thegn's forthcoming album 'Loss.'