<--Previous  Up  Next-->

DSC_0062.NEF

I've seen this solar-powered vehicle parked on Mountain View's downtown Castro Street; the solar panels aren't visible on the platform mounted on top.