Home Uncategorized City Speed Turbine harnesses wind power produced by the speed of vehicles