Toronto FC striker Jozy Altidore is in top form at just the right time

Video Details

Jozy Altidore is on a run of form at the right time.