I would guess that this vehicle was almost certainly stolen as it was a tiny little Fiat going hell for leather down a street and round a corner not caring who or what it happened or what happened.
Unless everyone bands together and tries to catch this/these scumbag/s then I'm pretty sure you...