Could This Solar Car Break A World Record?

Does it have cup holders?