Feds call limo service 'hazard to public safety'

5:38 PM, Apr 30, 2013   |    comments
  • Share
  • Print
  • - A A A +

A limousine service based in Tucker, Georgia is shut down by U.S. Department of Transportation investigators, who call the business "an imminent hazard to public safety."

Gannett

Most Watched Videos