This is a guy name Zach Ruffo demonstrating all types of cool speed bag punching combinations, including some that combine elbow strikes and punches.