7 January 2009, 9:44 am
UNL Journalism student TAYLOR - About 18 miles north of Taylor is a small, nondescript park.... Read More »