David is the on-air meteorologist for ABC6 in Philadelphia. Working both the morning and noon broadcasts, David runs us through a busy day at the studio from research and prepping to delivering the weather on-air during news broadcasts as well as social media outlets throughout the morning.