Advertising Console

    Solar Car Show Shines Brightly In Chile

    Repost
    IBTimes

    by IBTimes

    3.1K
    80 views
    Chile kicked off on Wednesday with a solar car show ahead of November race in the Atacama Desert.