Associate
- Joined
- 21 Jul 2005
- Posts
- 1,347
- Location
- South Shields
It's a bug.
I cant help, but it looks like one i saw a while ago and took a picture of!
Told you I couldnt help, all i've done is confirm that this is not a new life form.