Contests

LISTEN LIVE

The Power of Rock! Watch This Boulder Demolish A Truck

It appears there was a landslide in India recently and a dump truck got stuck in a less than ideal spot: right below a massive boulder. The rock got loose…