Vanishing Act

Couldn't people be more careful? Lena winced. Her vision swam as she tried to take note of her surroundings. The timing had been off. By how much, no one could tell. Enough that it messed everything up. 

The car thankfully managed to stay on the road. Someone at least knew which tires to hit to keep them on the road. The princess needed it to stay that way if she was going to survive the night. Right now, the chances of that seemed far slimmer than before. Especially after Lena managed to hit her head. Would car manufacturers ever create airbags that deployed in response to any type of collision? At least she hadn't lost the grip on her gun. 

Speaking of lost... One thing missing stuck out like a sore thumb. The bloody driver. Lena didn't need her vision to be perfect to see that. Even through blurry eyes, one could see quite evidentially that no one occupied the driver's seat. When did he manage to get away? Shouldn't someone have been able to spot him?