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).