Thread: VIDEO: Navy Seal Mark Owen Credits Army Pilots for Success of Bin Laden Raid
What do you do at a red light?