Quoting Petr Stuchly
the car itself looks great, but clearly technically, i can't imagine those little spots are enough big surface for catching solar energy ;-)
I know, but let's think futuristically. Maybe in the near future those small red spots would be pretty sufficient for for collecting the sun power ;))