fbpx

World Solar Challenge kicks off, PHL’s entry started on pole position