Diesel Engine

Diesel Engine

Sound take of a working diesel engine on a bus.

by
by
by
by
by
by