California based clothing company American Apparel decided to add a touch of hair to their storefront window display. Leave a comment below! Yay? Nair?

:See Pictures Here: