Buffalo Soldier History with Bobby McDonald Narrating
Note: This is a large file, it will pause at times to cache the first time loading.
Naval Historical Educaiton Foundation