Battle against the odds.

Advertisements