Kickboxing with Justyn Billingham - iPhone App
There are few exercises as effective for health as kickboxing. Providing both cardio and strength in one, it is also a good way to learn self defense and always be ready for any scenario. But not everyone has the time (or the confidence) to take a class. Likewise, most online versions aren't really kickboxing. They are just workouts that use kickboxing as a reference...not the same thing.