Karmaloop TV: Mishka Store Opening Echo Park LA Feb 25, 2010

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