Loading...
Uploaded by PikaFilms on Jul 8, 2008
In his Stoplight video commentary, Stuart Shepard explains why a certain radio ad may lead to an increase in car collisions.
News & Politics
Standard YouTube License
kooky.....kooky.....
greeniem 3 years ago
Load more suggestions
kooky.....kooky.....
greeniem 3 years ago