Finch Farm Rd between Hwy 62 & Turnpike Rd area

Davidson, North CarolinaSep 01, 2004

Officer asked to see my drivers license, checked my inspection sticker. Noticed several vehicles pulled to the side. Estimated at least ten police/sheriff vehicals. No reason given for the roadblock.

Log In

Forgot Password?

Create an account

Create Account