The Deliver is the oddest electric van we've ever seen [w/video]
UK's Liberty Electric Cars, a subsidiary of Green Automotive Company and the same group that brought us the E-Range, has built a fully functional prototype of the odd-looking electric delivery van you