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