The German SolarBuggy – on a mission to set a world record

The German SolarBuggy - on a mission to set a world record