Tags » Daedelus


Teebs is California-based electronic producer and visual artist Mtendere Mandowa, signed to Flying Lotus’ Brainfeeder label since 2010. You can go ahead and judge a book by its cover; Teebs’ music is indeed as gorgeous and bizarre as his paintings (sneak peak his “ANTE VOS” project… 165 more words