Vehicles buzz while travelling along a busy street during a windy day.