Mysterious Vertebrae Dropped Off in Front of Vallejo Police Station
Vallejo police say someone dropped off a vertebrae on the front steps of the police station over the weekend. Investigators are now trying to figure out who it belongs to and where it came from.