Because big cars do not always mean they drive faster. There is
this trend that people driving big cars drive like the own the
road. Some examples are moving at less than 90km on the right lane
in expressways, making turns without signals, stopping at the
roadside without signals, etc.
So I dun find it suprising that small cars would overtake big
ones.