Train Like An Angel Master Class – Video

What happens when you combine 5 Angels with 5 of the World’s Greatest Trainers? The answer: one amazing full-body workout. Try it out, and check out the …