Filed under: Etc.,Weird Car News,Honda, and Performance It also sounds,well, mean.Continue reading...