Discovery Channel (ended 0000)
When will the episode be aired where Boyd's wife, Jo, flew with the US Air Force's flight demonstration team? I was at Nellis AFB NV several months ago when they were filming the show.
This episode aired 10 Feb in South Africa. Hard to believe that this was filmed years ago!
Jo and Robert went for a spin
CBS Entertainment | About TV.com | About CBS Interactive | Jobs | Advertise