Here is an awesome animation from one guy from Newgrounds.

It deserve your votes!

VLC animation.