Tag Archives: davao monster pickup

Monster Truck Crushes Small Car In Medical School Drive

Spotted: A huge yellow pickup crushes a Kia Pride! But it's not what you think.

Read More »