some of their tracks are produced to a t. love it.
even though they are pretty unique, I don't get why people think it's all a joke or they are acting.