fightyourselffit.com
Boxing Training - 5 Important Lessons Learnt
Over 60-days of focused, intense boxing training - John's results are impressive, and I would go so far to say life-changing.