Back to photostream

Turkey Cooker

The pointy end houses the legendary APG-63 palse doppler radar, the backbone of the F-15A/B/C/D weapons system.

413 views
0 faves
2 comments
Uploaded on December 24, 2007
Taken on December 22, 2007