Found this interesting video on Live Leak today. It shows a small van and a few other vehicles being tossed around like matchbox cars somewhere in China. My first thought is mini tornado, but there is little reaction by the pedestrians in the immediate area. The van seems to violentlyRead More →