WHEC-TV (channel 10) reports on the American Solar Challenge which began from RIT on July 14. It's a collegiate design competition and race in which teams bu...
Share this note: