PREVIEW
... own bus was traveling along the mountain road.
The bus was occupied by more than twenty passengers, but it was very quiet.
The passengers were either asleep or playing with their phones. Only the bus television located at the front was playing a film, emitting a faint sound.
It was a seemingly ordinary scene.
But if anyone were close to the driver’s seat, they could see the bus driver’s continuously changing and slightly distorted face through the reflection on th ...
YOU MAY ALSO LIKE