As the afternoon sun was slowly going lower over the mountains, the people on the streets of Orange Avenue were heading inside their houses to prepare for an evening at home. A royal blue 2004 Dodge Neon pulled up beside the Teal Apartments building sign and the engine came to a halt...