vid? can I see can I see?
update:
http://www.commutercars.com/theater.html
Dang, what engine does that silly little thing have in it? Gotta have at least 100 hp, but how does it fit!
update: Ok I thought it would be hybrid but it appears to simply have a 1000 pound battery in it. Cool.