Each week, the St. Petersburg Police Department has been releasing a red light camera video of the week. Here's the most recent one. You'll be glad these drivers are in far-off Florida.
Editor's note: This article originally was published by St. Pete Patch in St. Petersburg, FL.
Find your Patch
Start a Blog