Why you have to keep going against all odds.

Why you have to keep going against all odds - reflections of the week so far.

2356 232