Scotland's mysterious road loved by US President where cars appear to roll uphill
Published
Electric Brae, located in South Ayrshire, is a stretch of road where vehicles are apparently drawn uphill by a mysterious force — and it definitely needs to be seen to be believed.
Full Article