A zebra crossing in Southsea, aparently the first in the UK which lights up when approached by pedestrians. With ghost pedestrians.
Comments
Sign in or get an account to comment.