vehicles, with their engines roaring, passing by one after another