The Freeman Field Recovery Team To be Featured On National Geographic’s Diggers
The Freeman Field Recovery Team will begin filming with the producers of National Geographic’s Diggers. The episode is scheduled to be filmed for mid-November and should air in February 2014. The Diggers team will assist […]