jackconrad
Thursday, June 30, 2005 8:49:00 PM
Located in famous ufo town Rachel, Nevada. Bro-in-law and my wife pictured entering bar whilst i take pictures.437060.jpg
428cj
Saturday, July 2, 2005 1:45:00 PM
Very cool!