There’s plenty of creepy stories from motorists who have driven on the road — which connects the suburbs of Seaforth and Narrabeen — including windscreen wipers suddenly failing, doors locking and unlocking by themselves, and…
Read More Wakehurst Parkway, Australia