Canadian Troops have close call

Kandahar, Afganastan, Canadian troops doing valiant job get a very close call! Notice how the pavement buckles!