Loading...
Uploaded by chainescsu on Jan 8, 2008
There's bad news for speeders in Wyoming, but its good news for highway safety. Highway Patrol troopers are using a new, more-effective speed detection radar.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)