Watch thousands of cockroaches fleeing a huge typhoon (via Mashable)

Nope.

Source: Mashable