Treacherous Jaywalkers

I bought some records from someone a few weeks ago and he was kind enough to throw in this 4 song 12" EP for free. This is a 12" on SST Records by Treacherous Jaywalkers , a band that I had never heard of before called. The band were from Los Angeles and were active from 1984-1992. This is one of three releases that they had on SST - two 12" EPs and one full length. This record is titled 'Sunrise'…