This weeks FEATURE VIDEO is from TOYOTA motors and their “Crazy Car” project where they took their iconic classic 1966 2000GT and made it a Solar/Electric powered vehicle. Engineers behind the exercise ditched the standard 2.0-liter inline six-cylinder engine in favor of a 161-horsepower electric motor and put in theRead More →