“SEAL Team Six” Debuts on National Geographic Channel

October 28, 2012 in Arts & Entertainment, Top News

“Seal Team Six: The Raid on Osama bin Laden” is an action feature film scheduled for broadcast on the National Geographic Channel Nov. 4. No matter how it figures into […]