Police release details on what caused car to slam into Travelers Rest bike shop
On HALO
10 months ago
Police in Travelers Rest, South Carolina, said "very excessive speed" is what caused a woman to crash her car into a bicycle shop early Tuesday morning.
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free