A street in Shanghai has seen drivers being watched even closer with a wide array of cameras perched above a section of the road. Drivers are faced with an extraordinary amount of cameras and devices, one pole above the road having what appears to be up to 10 cameras for... more »
Trending Articles
More Pages to Explore .....