Totally Enormous Extinct Dinosaurs (aka TEED), one of the most innovative up-and-coming producers in dance music, will appear in Portland on August 6th at the Doug Fir Lounge and in Seattle on August 5 at Neumo’s. TEED recently released his debut album Trouble here in the US on Casablanca Records. You can stream some of …