Auto Tech

Four wheels and a lot of Vroom!

Web video of the Wazuma Bio V12.