Advertisement




Optical illusion to slow down drivers.

Prev Random Video Next
More Information:  
At a crosswalk in Vancouver, Canada, an illusion trick compels drivers to pay attention as they approach a certain point in the road.

Home