wel...mashAllah ...not trashed screen...doesnt make much sense
if this is the case then you dont people start putting these stickers all over the car inside out..
anyhow...bad ..could be lot of possibilities..so aint gonna chase goose
drive safe ..
btw these trucks...i have no idea that y people here try to drive them like sports car...
every car on earth has its own personality ...u should respect that,otherwise this is the outcome ..you cant always blame the engineering ....i bet their safety rate would be 99.99 % if driven within acceptable limits