Traffic cameras installed on school bus stop signs in Hillsborough and Polk Counties
Fox 13's Ariel Plasencia reports on the effect of new traffic cameras installed on school bus stop signs in Hillsborough and Polk Counties.
Fox 13's Ariel Plasencia reports on the effect of new traffic cameras installed on school bus stop signs in Hillsborough and Polk Counties.