Through all that has been thrown at him the boy keeps going and never seems to give up….his whole life has been an uphill struggle but the boy does not quit…..We may be a little behind the schedule but it’s not over yet as this is quite simply the most tenacious Peregrine I have ever had the pleasure to watch…..