Roanoke

Rumble Strip Power

Nov 24, 2011 | 3:37am

The City of Roanoke, Virginia has installed the world?s first rumble strips, which in addition to slowing traffic, generate electricity.? Developed by New Energy Technologies, […]

OAE TV