Link of the Week 04/09/2006 Texas Star PartyThe Prude Ranch is 5000 ft high in the Davis Mountains of west Texas Read more about Link of the Week 04/09/2006
Link of the Week 04/02/2006 Loyd Overcash DeerRidge Observatory Read more about Link of the Week 04/02/2006