x
Breaking News
More () »

Driver flees after slamming into 6 parked cars in Mountain View

The driver was pulled over because of an expired registration and refused to stop, a short pursuit ensued, then the male driver crashed and fled on foot.

Before You Leave, Check This Out