A paramedic arrived at the site of a motorcycle crash to find his 14-year-old son lying limp on the ground.
Philip Butler received a call to a collision in Auckland and spotted two of his family as he stepped out of the ambulance.
His son Benjamin had been riding pillion on a motorbike being driven by his uncle when the rear wheel burst and the pair crashed into oncoming traffic.
Hearing his son screaming, Philip says he knew his son was still conscious.
Benjamin suffered a broken collar bone and serious concussion while his uncle broke seven ribs, punctured his lung, fractured a collar bone, scapula and shoulder blade.
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object ) at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0) at CallSite.Target(Closure , CallSite , Object ) at ASP._Page_app_plugins_spcgrid_spcpagepart_cshtml.Execute() in D:\home\site\wwwroot\app_plugins\spcgrid\spcpagepart.cshtml:line 10 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in D:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 20