The first thing Ethan heard was the sound of glass shattering.
“Alyssa—!”
He didn’t wait for confirmation. The line on his phone had gone dead mid-sentence, her breath cut off by a sharp noise that still rang in his ears. His hand clenched around the steering wheel as he swerved...