Came across this 'life size' advertising display. Although we've come a long way technologically I suspect that in the grand scheme of things to come we are still struggling to get up off the ground.
Comments
Sign in or get an account to comment.