Sometimes you look out the car window and see them – running alongside you.
You aren’t sure what they are exactly, these strange beings, but you only see them when you least expect it, when your guard is down and then they slip out from the shadows of the trees along the tarmac road and follow the car down the highway.
Read More