Against all odds (45/48)

Against all odds