Did this US city really accept legal street racing?
The city of Rome, Georgia has apparently made streel racing legal, or did they?