City - Alnwick State - NORTHUMBERLAND Country - United Kingdom
About
You ever here the urban legend about the truck/car/bike rider who lost his life in rather unfortunate circumstances... probably at the hands of a rogue driver... and is doomed for eternity to scare the crap out of other road users (bit like my sister when she's behind the wheel realy!!! lol)
Well... when I saw the way this image had blurred, and the effect of those clouds behind... well.. I had to play a bit... & here it is.. the Phantom Rider... guaranteed to give any road user the goosebumps ;)