77638369
Dec 22, 2008
KLEE IRWIN
Subscribe
an apparatus for attaching hair extensions; a mechancical device in the nature of facilitating the attachment of hair extensions