Three-wheeled futuristic car spotted near Castro in downtown Mountain View!