Jump to content

WHOXFORD

Member Since 19 Nov 2010
Offline Last Active Sep 19 2013 07:32 PM

Posts I've Made

In Topic: Why? Keep Getting These On Back Of Head!

18 September 2013 - 03:27 PM

I live in England

In Topic: Why? Keep Getting These On Back Of Head!

18 September 2013 - 12:52 PM

Hi - no they don't itch, I'm just a silly fool by picking them when irritate me there