This is a time lapse clip of a praying mantis catching and gradually eating an entire locust! These insects pack quite the punch and are at the top of the food chain in the
featured Woman car Dog world Hilarious try not to laugh man animals Trailer funny Police cat Official Trailer amazing driver footage crazy Fails camera