Sons of Mammal
Sons of Mammal
Overpass Cafe
PUBLISHED Apr 17, 2007
Sons of Mammal released a very limited edition EP in 2000 and another on vinyl and CD in 2003 but are only now getting around to finally dr...
Sons of Mammal
The Memory Burn LP
PUBLISHED May 1, 2003
The newest from avant-hip-hoppers the Escape Artists, a project between members Xczircles and Amnesia, starts off slow but is worth the pat...