After a tiring day at work, Ahmed heads out on the long drive back home. He encounters many abnormalities on the road and wonders if he is hallucinating or having an out-of-this-world experi... Read allAfter a tiring day at work, Ahmed heads out on the long drive back home. He encounters many abnormalities on the road and wonders if he is hallucinating or having an out-of-this-world experience.After a tiring day at work, Ahmed heads out on the long drive back home. He encounters many abnormalities on the road and wonders if he is hallucinating or having an out-of-this-world experience.