Karmaloop TV was at the Mishka Echo Park opening in LA last weekend. Greg was kind enough to show them around the store and point out all the details. I was half-hoping that they would have caught the LA Leprechaun on camera but I guess he was too fast.
Before you ask, yes. DART is a DMT cult.
Mishka Los Angeles Echo Park Store Opening Recap