Audio Clips

23 August 2011

Red Light Cameras: Losing Ground in LA

2 comments:

Devon Parmenter said...

I saw these ALL THE TIME in Poway! Most annoying law enforcement ever.

Joshua Richardson said...

Amen!