Yes it was definately N24837, i witnessed the whole event - and believe me it will be something i'll never forget. Apparently FAA and Boeing engineers arrive today to assess the damage, etc. The aircraft had 104 tonnes of transit cargo destined for HHN.