Loading...
Uploaded by AloysiusButlerClark on Jul 30, 2009
A spot for the Delaware Office of Highway Safety to show the more immediate, relatable costs of speeding.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)