radar

Speed On North Avenue
Speed On North Avenue
Speed On North Avenue
Have you seen these on North Avenue? They are called radar speed signs. What are your feelings towards these things?