Praying mantis standing its ground...

Allegedly happened in China

Added:

By: plakka (1575.80)

Tags: entertainment, animals, construction, demolition, praying mantis, stand your ground