kai greene 23 Oct 2015Kai Greene is a very busy man lately with all his new projects and hopefully future contest prep!!

Watch him as he goes through a late night training session.