Watch thousands of cockroaches fleeing a huge typhoon (via Mashable) office 6 years ago Nope. Source: Mashable