Against all odds (47/48)

Against all odds