Electric cars creating buzz

by Scott Tong