RPG.
itz time to take the gloves off....
Just an RPG? I could see that if the shooter hung out a window and shot the top of the vehicle.