Share
twitterlinkedinfacebook
Image 1 of 1
ft_069.jpg
Elizabeth City, North Carolina.USA.March 26, 2003..In Elizabeth City's Circle Restaurant a large screen TV plays the FOX News perspective of the US war against Iraq from morning to night.