Dogfights – SE01 EP04 – Guadalcanal

Guadalcanal

The strategic importance of Guadalcanal leads to many intense air battles. American pilot’s tell the stories of the experiences that made them aces in a day.