Just a rant
I always thought that "too much for the street" or "overkill for the street" actually meant "I'm too scared to go faster on the street."
Print