13
Fox News Left Their Root Image Directory Open

Reddit users poke through open image folder on Fox News web site.

Monday, 23 July 2007