i was staring up between the tops of buildings at the orange glow of the overcast night sky , and the street around me seemed strangely quiet , but in my head i heard the echo of the tires screeching .