Dela Cruz going over his track…

Dela Cruz going over his track record and experience. Positioning himself as the guy that can make tough choices.