Wisconsin Limo Service Deemed a ‘Hazard to Public Safety’
A federal agency has ordered a Wisconsin limousine service involved in a fatal crash in Illinois last month to shut down immediately. The Federal Motor Carrier Safety Administration ordered Edgerton-based Lyons Limousine to stop service both in Wisconsin and outside …
Read more »