Reported seen on road June 2011 in Arlesley, Hitchin, Hertfordshire. No further details known.
[To add (or alter) information on this page, please contact me on sxf@teeafit.co.uk.]