Kicks with Tricks and Punches in Bunches: How to Freestyle with Shannon "The Cannon" Hudson