Police in Leander, Texas captured dramatic footage of a car that went out of control and took out a power pole.

Share:
More In General News
Load More