Delta Secondary School - The Vancouver Auto Show - 2007 / 2008
22 / 108
This is a Toyota concept hybrid vehicle. Pretty interesting looking.