Results 1 - 1 of 1

1.
Date: September 20, 2005
Location: Nebraska
Newspaper: North Platte Telegraph, The (NE)