Legendary Magic Road
1d3n717y
Published
06/06/2008
A road in Braga, Portugal magically pulls cars up a slope with the engines turned off. Not an illusion.
3 Comments