Photograph of Michelle Meckes' father in his favorite car. This car was a 1971 Chevy Impala. Michelle Meckes stated that he had the car since 1974 and that he drove this car every chance he got, often going for drives in the country.
Logan was on the Solar Car team at Illinois State University. The team was asked to travel to Abu Dhabi to compete in a solar car competition. This trip was to promote renewable energy. Even though ISU lost the race, this was Logan's first time in…