Nope. An astroid the size of a jeep could destroy a city. (Realisticly)
Realistically, that would only be applicable if the asteroid was huge before it got to earth.
Also, I looked it up a bit.
There are 2 factors that determine whether a meteorite will hit earth.
Speed(how fast it's going in the vacuum of space) and size(amount of mass/layers it has)
If it's going relatively slow, and it's big enough, it could shed a few layers and hit with a varying amount of force.
If it's going relatively fast, and it's small(jeep) it's going to burn up in the atmosphere, leaving dust particles of itself, or something like a marble size.