October 20, 2014
Our Los Angeles Store is Now Open
For those of you that aren't aware, about a month ago we opened our first US flagship store on La Brea Avenue in Los Angeles. We are pretty damn proud of it.
If you want a true I Love Ugly experience, come by and feel it for yourself.
Located at 170 S La Brea Avenue, Los Angeles, CA (next door to American Rag, Stussy, Undefeated).