WATCH: Dr. Ed Passerini talks Solar…car, that is Posted on: February 23rd, 2011 [vimeo http://vimeo.com/18770023]