Against all odds (39/48)

Against all odds