Yeah....this is pretty cool...you need to watch it.

Can you imagine practicing this?  yikes!