Do girls prefer long hair or short hair on guys?

47 answers 47